#include <rsbac/types.h>
Go to the source code of this file.
Functions | |
static __u32 | rsbac_net_make_mask_u32 (__u8 bits) |
Variables | |
static __u32 | ipv4_mask [32] |
static __u32 rsbac_net_make_mask_u32 | ( | __u8 | bits | ) | [inline, static] |
Definition at line 29 of file net_helpers.c.
References ipv4_mask.
00030 { 00031 if (bits >= 32) 00032 return (__u32)-1UL; 00033 return ipv4_mask[bits]; 00034 }
__u32 ipv4_mask[32] [static] |
Initial value:
{ 0x00000000, 0x00000080, 0x000000C0, 0x000000E0, 0x000000F0, 0x000000F8, 0x000000FC, 0x000000FE, 0x000000FF, 0x000080FF, 0x0000C0FF, 0x0000E0FF, 0x0000F0FF, 0x0000F8FF, 0x0000FCFF, 0x0000FEFF, 0x0000FFFF, 0x0080FFFF, 0x00C0FFFF, 0x00E0FFFF, 0x00F0FFFF, 0x00F8FFFF, 0x00FCFFFF, 0x00FEFFFF, 0x00FFFFFF, 0x80FFFFFF, 0xC0FFFFFF, 0xE0FFFFFF, 0xF0FFFFFF, 0xF8FFFFFF, 0xFCFFFFFF, 0xFEFFFFFF }
Definition at line 18 of file net_helpers.c.
Referenced by rsbac_net_make_mask_u32().