summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorDavid S. Miller <davem@kernel.bkbits.net>2003-03-22 12:12:14 -0800
committerDavid S. Miller <davem@kernel.bkbits.net>2003-03-22 12:12:14 -0800
commit584d39284634f632fa3d4e72bb751dde37201e2f (patch)
treee49955ac42d300ded9273ddf59bec3e781e1a6ad /include/linux
parentdb51569ef340e1b87df200aca836216ee757fb17 (diff)
parent4228d368e67f05d8cfc52f80f0a2b94d91320d1c (diff)
Merge davem@nuts.ninka.net:/home/davem/src/BK/net-2.5
into kernel.bkbits.net:/home/davem/net-2.5
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/in6.h3
-rw-r--r--include/linux/netfilter_bridge/ebtables.h1
-rw-r--r--include/linux/pfkeyv2.h8
-rw-r--r--include/linux/xfrm.h7
4 files changed, 13 insertions, 6 deletions
diff --git a/include/linux/in6.h b/include/linux/in6.h
index 051db67aee69..8689112d08f3 100644
--- a/include/linux/in6.h
+++ b/include/linux/in6.h
@@ -180,5 +180,8 @@ struct in6_flowlabel_req
#define IPV6_FLOWLABEL_MGR 32
#define IPV6_FLOWINFO_SEND 33
+#define IPV6_IPSEC_POLICY 34
+#define IPV6_XFRM_POLICY 35
+
#endif
diff --git a/include/linux/netfilter_bridge/ebtables.h b/include/linux/netfilter_bridge/ebtables.h
index cb6348d30cb2..1056e450ef14 100644
--- a/include/linux/netfilter_bridge/ebtables.h
+++ b/include/linux/netfilter_bridge/ebtables.h
@@ -260,6 +260,7 @@ struct ebt_table
unsigned int valid_hooks);
/* the data used by the kernel */
struct ebt_table_info *private;
+ struct module *me;
};
extern int ebt_register_table(struct ebt_table *table);
diff --git a/include/linux/pfkeyv2.h b/include/linux/pfkeyv2.h
index c6e4e6e29f10..efb41c857ea3 100644
--- a/include/linux/pfkeyv2.h
+++ b/include/linux/pfkeyv2.h
@@ -262,6 +262,14 @@ struct sadb_x_ipsecrequest {
#define SADB_X_EALG_AESCBC 12
#define SADB_EALG_MAX 12
+/* Compression algorithms */
+#define SADB_X_CALG_NONE 0
+#define SADB_X_CALG_OUI 1
+#define SADB_X_CALG_DEFLATE 2
+#define SADB_X_CALG_LZS 3
+#define SADB_X_CALG_LZJH 4
+#define SADB_X_CALG_MAX 4
+
/* Extension Header values */
#define SADB_EXT_RESERVED 0
#define SADB_EXT_SA 1
diff --git a/include/linux/xfrm.h b/include/linux/xfrm.h
index 7458d1f49472..9c39534d0267 100644
--- a/include/linux/xfrm.h
+++ b/include/linux/xfrm.h
@@ -12,12 +12,7 @@
*/
typedef union
{
- struct {
- __u32 addr;
- __u32 mask; /* Use unused bits to cache mask. */
- } a4;
-#define xfrm4_addr a4.addr
-#define xfrm4_mask a4.mask
+ __u32 a4;
__u32 a6[4];
} xfrm_address_t;