From: Stephen Hemminger Date: Thu, 24 Jan 2008 21:14:28 +0000 (-0800) Subject: update headers to current net-2.6.25 X-Git-Tag: v2.6.25~46^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fb8cc5b26874bc67c4924155711b3f49f0d9b1ee;p=thirdparty%2Fiproute2.git update headers to current net-2.6.25 Signed-off-by: Stephen Hemminger --- diff --git a/include/linux/netfilter.h b/include/linux/netfilter.h index e68f362ca..2e4dd9d3e 100644 --- a/include/linux/netfilter.h +++ b/include/linux/netfilter.h @@ -40,6 +40,8 @@ union nf_inet_addr { u_int32_t all[4]; __be32 ip; __be32 ip6[4]; + struct in_addr in; + struct in6_addr in6; }; #endif /*__LINUX_NETFILTER_H*/ diff --git a/include/linux/pkt_cls.h b/include/linux/pkt_cls.h index 30b8571e6..afb79d08d 100644 --- a/include/linux/pkt_cls.h +++ b/include/linux/pkt_cls.h @@ -409,7 +409,8 @@ enum #define TCF_EM_U32 3 #define TCF_EM_META 4 #define TCF_EM_TEXT 5 -#define TCF_EM_MAX 5 +#define TCF_EM_VLAN 6 +#define TCF_EM_MAX 6 enum { diff --git a/include/linux/pkt_sched.h b/include/linux/pkt_sched.h index 919af93b7..32761352e 100644 --- a/include/linux/pkt_sched.h +++ b/include/linux/pkt_sched.h @@ -83,6 +83,8 @@ struct tc_ratespec __u32 rate; }; +#define TC_RTAB_SIZE 1024 + /* FIFO section */ struct tc_fifo_qopt diff --git a/include/linux/tc_ematch/tc_em_meta.h b/include/linux/tc_ematch/tc_em_meta.h index e21937cf9..c50d2ba5c 100644 --- a/include/linux/tc_ematch/tc_em_meta.h +++ b/include/linux/tc_ematch/tc_em_meta.h @@ -81,6 +81,7 @@ enum TCF_META_ID_SK_SNDTIMEO, TCF_META_ID_SK_SENDMSG_OFF, TCF_META_ID_SK_WRITE_PENDING, + TCF_META_ID_VLAN_TAG, __TCF_META_ID_MAX }; #define TCF_META_ID_MAX (__TCF_META_ID_MAX - 1) diff --git a/include/linux/xfrm.h b/include/linux/xfrm.h index d28e0c4b6..24999ddae 100644 --- a/include/linux/xfrm.h +++ b/include/linux/xfrm.h @@ -91,9 +91,9 @@ struct xfrm_replay_state }; struct xfrm_algo { - char alg_name[64]; - int alg_key_len; /* in bits */ - char alg_key[0]; + char alg_name[64]; + unsigned int alg_key_len; /* in bits */ + char alg_key[0]; }; struct xfrm_stats {