diff options
author | Jan Engelhardt <jengelh@medozas.de> | 2010-12-03 20:15:35 +0100 |
---|---|---|
committer | Jan Engelhardt <jengelh@medozas.de> | 2010-12-03 21:35:14 +0100 |
commit | b4af04be14560b3fcc6cf23200148d408014a2f5 (patch) | |
tree | 5f67c1366518446e223313d0e341013bb6e56a53 /include/linux/netfilter/xt_policy.h | |
parent | 2d68ae7ce6e40e3977ee11a57296cf76801ae320 (diff) |
include: update files with headers from Linux 2.6.37-rc1
Also includes the type change to __u{8,16,32} kernel types already.
Diffstat (limited to 'include/linux/netfilter/xt_policy.h')
-rw-r--r-- | include/linux/netfilter/xt_policy.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/include/linux/netfilter/xt_policy.h b/include/linux/netfilter/xt_policy.h index d246eac8..be8ead05 100644 --- a/include/linux/netfilter/xt_policy.h +++ b/include/linux/netfilter/xt_policy.h @@ -26,19 +26,30 @@ struct xt_policy_spec { reqid:1; }; +#ifndef __KERNEL__ union xt_policy_addr { struct in_addr a4; struct in6_addr a6; }; +#endif struct xt_policy_elem { union { +#ifdef __KERNEL__ + struct { + union nf_inet_addr saddr; + union nf_inet_addr smask; + union nf_inet_addr daddr; + union nf_inet_addr dmask; + }; +#else struct { union xt_policy_addr saddr; union xt_policy_addr smask; union xt_policy_addr daddr; union xt_policy_addr dmask; }; +#endif }; __be32 spi; __u32 reqid; |