diff options
| author | Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> | 2013-04-27 08:38:56 -0400 |
|---|---|---|
| committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2013-04-29 14:08:59 -0400 |
| commit | 34d666d489cf70c246ca99b2387741915c34b88c (patch) | |
| tree | 1f8dab6574cccfd58538ef0f42f7cc7bdbb64c60 /include/uapi/linux | |
| parent | 7d47d972b5d154e143bb24a795af92bbb3c95532 (diff) | |
netfilter: ipset: Introduce the counter extension in the core
Signed-off-by: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'include/uapi/linux')
| -rw-r--r-- | include/uapi/linux/netfilter/ipset/ip_set.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/uapi/linux/netfilter/ipset/ip_set.h b/include/uapi/linux/netfilter/ipset/ip_set.h index fbee42807a11..ed452675d153 100644 --- a/include/uapi/linux/netfilter/ipset/ip_set.h +++ b/include/uapi/linux/netfilter/ipset/ip_set.h | |||
| @@ -108,6 +108,8 @@ enum { | |||
| 108 | IPSET_ATTR_CIDR2, | 108 | IPSET_ATTR_CIDR2, |
| 109 | IPSET_ATTR_IP2_TO, | 109 | IPSET_ATTR_IP2_TO, |
| 110 | IPSET_ATTR_IFACE, | 110 | IPSET_ATTR_IFACE, |
| 111 | IPSET_ATTR_BYTES, | ||
| 112 | IPSET_ATTR_PACKETS, | ||
| 111 | __IPSET_ATTR_ADT_MAX, | 113 | __IPSET_ATTR_ADT_MAX, |
| 112 | }; | 114 | }; |
| 113 | #define IPSET_ATTR_ADT_MAX (__IPSET_ATTR_ADT_MAX - 1) | 115 | #define IPSET_ATTR_ADT_MAX (__IPSET_ATTR_ADT_MAX - 1) |
| @@ -137,6 +139,7 @@ enum ipset_errno { | |||
| 137 | IPSET_ERR_REFERENCED, | 139 | IPSET_ERR_REFERENCED, |
| 138 | IPSET_ERR_IPADDR_IPV4, | 140 | IPSET_ERR_IPADDR_IPV4, |
| 139 | IPSET_ERR_IPADDR_IPV6, | 141 | IPSET_ERR_IPADDR_IPV6, |
| 142 | IPSET_ERR_COUNTER, | ||
| 140 | 143 | ||
| 141 | /* Type specific error codes */ | 144 | /* Type specific error codes */ |
| 142 | IPSET_ERR_TYPE_SPECIFIC = 4352, | 145 | IPSET_ERR_TYPE_SPECIFIC = 4352, |
| @@ -161,6 +164,8 @@ enum ipset_cadt_flags { | |||
| 161 | IPSET_FLAG_PHYSDEV = (1 << IPSET_FLAG_BIT_PHYSDEV), | 164 | IPSET_FLAG_PHYSDEV = (1 << IPSET_FLAG_BIT_PHYSDEV), |
| 162 | IPSET_FLAG_BIT_NOMATCH = 2, | 165 | IPSET_FLAG_BIT_NOMATCH = 2, |
| 163 | IPSET_FLAG_NOMATCH = (1 << IPSET_FLAG_BIT_NOMATCH), | 166 | IPSET_FLAG_NOMATCH = (1 << IPSET_FLAG_BIT_NOMATCH), |
| 167 | IPSET_FLAG_BIT_WITH_COUNTERS = 3, | ||
| 168 | IPSET_FLAG_WITH_COUNTERS = (1 << IPSET_FLAG_BIT_WITH_COUNTERS), | ||
| 164 | IPSET_FLAG_CADT_MAX = 15, /* Upper half */ | 169 | IPSET_FLAG_CADT_MAX = 15, /* Upper half */ |
| 165 | }; | 170 | }; |
| 166 | 171 | ||
