netfilter
firewalling, NAT, and packet mangling for linux
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
pfxlen.h File Reference
#include <asm/byteorder.h>
#include <linux/netfilter.h>
#include <net/tcp.h>
Include dependency graph for pfxlen.h:
This graph shows which files directly or indirectly include this file:

Macros

#define ip_set_mask_from_to(from, to, cidr)
 

Functions

u32 ip_set_range_to_cidr (u32 from, u32 to, u8 *cidr)
 

Variables

const union nf_inet_addr ip_set_netmask_map []
 
const union nf_inet_addr ip_set_hostmask_map []
 

Macro Definition Documentation

#define ip_set_mask_from_to (   from,
  to,
  cidr 
)
Value:
do { \
from &= ip_set_hostmask(cidr); \
to = from | ~ip_set_hostmask(cidr); \
} while (0)

Function Documentation

u32 ip_set_range_to_cidr ( u32  from,
u32  to,
u8 cidr 
)

References after, u32, and u8.

Variable Documentation

const union nf_inet_addr ip_set_hostmask_map[]
const union nf_inet_addr ip_set_netmask_map[]