diff options
-rw-r--r-- | iptables/nft-shared.c | 2 | ||||
-rw-r--r-- | iptables/nft-shared.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/iptables/nft-shared.c b/iptables/nft-shared.c index 1c09277d..62072520 100644 --- a/iptables/nft-shared.c +++ b/iptables/nft-shared.c @@ -69,7 +69,7 @@ void add_payload(struct nftnl_rule *r, int offset, int len, uint32_t base) } /* bitwise operation is = sreg & mask ^ xor */ -void add_bitwise_u16(struct nftnl_rule *r, int mask, int xor) +void add_bitwise_u16(struct nftnl_rule *r, uint16_t mask, uint16_t xor) { struct nftnl_expr *expr; diff --git a/iptables/nft-shared.h b/iptables/nft-shared.h index de889ead..9d629134 100644 --- a/iptables/nft-shared.h +++ b/iptables/nft-shared.h @@ -111,7 +111,7 @@ struct nft_family_ops { void add_meta(struct nftnl_rule *r, uint32_t key); void add_payload(struct nftnl_rule *r, int offset, int len, uint32_t base); void add_bitwise(struct nftnl_rule *r, uint8_t *mask, size_t len); -void add_bitwise_u16(struct nftnl_rule *r, int mask, int xor); +void add_bitwise_u16(struct nftnl_rule *r, uint16_t mask, uint16_t xor); void add_cmp_ptr(struct nftnl_rule *r, uint32_t op, void *data, size_t len); void add_cmp_u8(struct nftnl_rule *r, uint8_t val, uint32_t op); void add_cmp_u16(struct nftnl_rule *r, uint16_t val, uint32_t op); |