diff options
author | Phil Sutter <phil@nwl.cc> | 2024-03-07 13:15:22 +0100 |
---|---|---|
committer | Phil Sutter <phil@nwl.cc> | 2024-04-11 01:27:07 +0200 |
commit | df4e259c0537fff58ecdc7b3ec1546fb2da93968 (patch) | |
tree | 409e4642ab7f8f496bd8217802179e68e1a63b48 /src | |
parent | 691f90223712426a2babdb55d7e5526b7310ca6e (diff) |
obj: Repurpose struct obj_ops::max_attr field
Just like with struct expr_ops::max_attr, make it hold the maximum
object attribute (NFTNL_OBJ_*) value supported by this object type.
Signed-off-by: Phil Sutter <phil@nwl.cc>
Diffstat (limited to 'src')
-rw-r--r-- | src/obj/counter.c | 2 | ||||
-rw-r--r-- | src/obj/ct_expect.c | 2 | ||||
-rw-r--r-- | src/obj/ct_helper.c | 2 | ||||
-rw-r--r-- | src/obj/ct_timeout.c | 2 | ||||
-rw-r--r-- | src/obj/limit.c | 2 | ||||
-rw-r--r-- | src/obj/quota.c | 2 | ||||
-rw-r--r-- | src/obj/secmark.c | 2 | ||||
-rw-r--r-- | src/obj/synproxy.c | 2 | ||||
-rw-r--r-- | src/obj/tunnel.c | 2 |
9 files changed, 9 insertions, 9 deletions
diff --git a/src/obj/counter.c b/src/obj/counter.c index ebf3e74..76a1b20 100644 --- a/src/obj/counter.c +++ b/src/obj/counter.c @@ -122,7 +122,7 @@ struct obj_ops obj_ops_counter = { .name = "counter", .type = NFT_OBJECT_COUNTER, .alloc_len = sizeof(struct nftnl_obj_counter), - .max_attr = NFTA_COUNTER_MAX, + .nftnl_max_attr = __NFTNL_OBJ_CTR_MAX - 1, .set = nftnl_obj_counter_set, .get = nftnl_obj_counter_get, .parse = nftnl_obj_counter_parse, diff --git a/src/obj/ct_expect.c b/src/obj/ct_expect.c index 810ba9a..7e9c5e1 100644 --- a/src/obj/ct_expect.c +++ b/src/obj/ct_expect.c @@ -191,7 +191,7 @@ struct obj_ops obj_ops_ct_expect = { .name = "ct_expect", .type = NFT_OBJECT_CT_EXPECT, .alloc_len = sizeof(struct nftnl_obj_ct_expect), - .max_attr = NFTA_CT_EXPECT_MAX, + .nftnl_max_attr = __NFTNL_OBJ_CT_EXPECT_MAX - 1, .set = nftnl_obj_ct_expect_set, .get = nftnl_obj_ct_expect_get, .parse = nftnl_obj_ct_expect_parse, diff --git a/src/obj/ct_helper.c b/src/obj/ct_helper.c index a31bd6f..f8aa734 100644 --- a/src/obj/ct_helper.c +++ b/src/obj/ct_helper.c @@ -145,7 +145,7 @@ struct obj_ops obj_ops_ct_helper = { .name = "ct_helper", .type = NFT_OBJECT_CT_HELPER, .alloc_len = sizeof(struct nftnl_obj_ct_helper), - .max_attr = NFTA_CT_HELPER_MAX, + .nftnl_max_attr = __NFTNL_OBJ_CT_HELPER_MAX - 1, .set = nftnl_obj_ct_helper_set, .get = nftnl_obj_ct_helper_get, .parse = nftnl_obj_ct_helper_parse, diff --git a/src/obj/ct_timeout.c b/src/obj/ct_timeout.c index fedf9e3..ee86231 100644 --- a/src/obj/ct_timeout.c +++ b/src/obj/ct_timeout.c @@ -314,7 +314,7 @@ struct obj_ops obj_ops_ct_timeout = { .name = "ct_timeout", .type = NFT_OBJECT_CT_TIMEOUT, .alloc_len = sizeof(struct nftnl_obj_ct_timeout), - .max_attr = NFTA_CT_TIMEOUT_MAX, + .nftnl_max_attr = __NFTNL_OBJ_CT_TIMEOUT_MAX - 1, .set = nftnl_obj_ct_timeout_set, .get = nftnl_obj_ct_timeout_get, .parse = nftnl_obj_ct_timeout_parse, diff --git a/src/obj/limit.c b/src/obj/limit.c index d7b1aed..1c54bbc 100644 --- a/src/obj/limit.c +++ b/src/obj/limit.c @@ -163,7 +163,7 @@ struct obj_ops obj_ops_limit = { .name = "limit", .type = NFT_OBJECT_LIMIT, .alloc_len = sizeof(struct nftnl_obj_limit), - .max_attr = NFTA_LIMIT_MAX, + .nftnl_max_attr = __NFTNL_OBJ_LIMIT_MAX - 1, .set = nftnl_obj_limit_set, .get = nftnl_obj_limit_get, .parse = nftnl_obj_limit_parse, diff --git a/src/obj/quota.c b/src/obj/quota.c index 6c7559a..a39d552 100644 --- a/src/obj/quota.c +++ b/src/obj/quota.c @@ -139,7 +139,7 @@ struct obj_ops obj_ops_quota = { .name = "quota", .type = NFT_OBJECT_QUOTA, .alloc_len = sizeof(struct nftnl_obj_quota), - .max_attr = NFTA_QUOTA_MAX, + .nftnl_max_attr = __NFTNL_OBJ_QUOTA_MAX - 1, .set = nftnl_obj_quota_set, .get = nftnl_obj_quota_get, .parse = nftnl_obj_quota_parse, diff --git a/src/obj/secmark.c b/src/obj/secmark.c index e5c24b3..c78e35f 100644 --- a/src/obj/secmark.c +++ b/src/obj/secmark.c @@ -111,7 +111,7 @@ struct obj_ops obj_ops_secmark = { .name = "secmark", .type = NFT_OBJECT_SECMARK, .alloc_len = sizeof(struct nftnl_obj_secmark), - .max_attr = NFTA_SECMARK_MAX, + .nftnl_max_attr = __NFTNL_OBJ_SECMARK_MAX - 1, .set = nftnl_obj_secmark_set, .get = nftnl_obj_secmark_get, .parse = nftnl_obj_secmark_parse, diff --git a/src/obj/synproxy.c b/src/obj/synproxy.c index 4ef97ec..d259a51 100644 --- a/src/obj/synproxy.c +++ b/src/obj/synproxy.c @@ -138,7 +138,7 @@ struct obj_ops obj_ops_synproxy = { .name = "synproxy", .type = NFT_OBJECT_SYNPROXY, .alloc_len = sizeof(struct nftnl_obj_synproxy), - .max_attr = NFTA_SYNPROXY_MAX, + .nftnl_max_attr = __NFTNL_OBJ_SYNPROXY_MAX - 1, .set = nftnl_obj_synproxy_set, .get = nftnl_obj_synproxy_get, .parse = nftnl_obj_synproxy_parse, diff --git a/src/obj/tunnel.c b/src/obj/tunnel.c index d2503dc..19a3639 100644 --- a/src/obj/tunnel.c +++ b/src/obj/tunnel.c @@ -542,7 +542,7 @@ struct obj_ops obj_ops_tunnel = { .name = "tunnel", .type = NFT_OBJECT_TUNNEL, .alloc_len = sizeof(struct nftnl_obj_tunnel), - .max_attr = NFTA_TUNNEL_KEY_MAX, + .nftnl_max_attr = __NFTNL_OBJ_TUNNEL_MAX - 1, .set = nftnl_obj_tunnel_set, .get = nftnl_obj_tunnel_get, .parse = nftnl_obj_tunnel_parse, |