From 4902415c1e95003068343d69206887be0e202615 Mon Sep 17 00:00:00 2001 From: Jozsef Kadlecsik Date: Tue, 7 Dec 2010 17:46:40 +0100 Subject: Create include/linux/netfilter/ipset/ directory Separate the ipset header files from netfilter header files. --- kernel/include/linux/netfilter/ip_set_bitmap.h | 31 -------------------------- 1 file changed, 31 deletions(-) delete mode 100644 kernel/include/linux/netfilter/ip_set_bitmap.h (limited to 'kernel/include/linux/netfilter/ip_set_bitmap.h') diff --git a/kernel/include/linux/netfilter/ip_set_bitmap.h b/kernel/include/linux/netfilter/ip_set_bitmap.h deleted file mode 100644 index 61a9e87..0000000 --- a/kernel/include/linux/netfilter/ip_set_bitmap.h +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef __IP_SET_BITMAP_H -#define __IP_SET_BITMAP_H - -/* Bitmap type specific error codes */ -enum { - /* The element is out of the range of the set */ - IPSET_ERR_BITMAP_RANGE = IPSET_ERR_TYPE_SPECIFIC, - /* The range exceeds the size limit of the set type */ - IPSET_ERR_BITMAP_RANGE_SIZE, -}; - -#ifdef __KERNEL__ -#define IPSET_BITMAP_MAX_RANGE 0x0000FFFF - -/* Common functions */ - -static inline u32 -range_to_mask(u32 from, u32 to, u8 *bits) -{ - u32 mask = 0xFFFFFFFE; - - *bits = 32; - while (--(*bits) > 0 && mask && (to & mask) != from) - mask <<= 1; - - return mask; -} - -#endif /* __KERNEL__ */ - -#endif /* __IP_SET_BITMAP_H */ -- cgit v1.2.3