summaryrefslogtreecommitdiffstats
path: root/iptables/nft-shared.h
Commit message (Expand)AuthorAgeFilesLines
* nft: prepare for dynamic register allocationPablo Neira Ayuso2022-05-021-8/+8
* nft: pass handle to helper functions to build netlink payloadPablo Neira Ayuso2022-05-021-7/+7
* nft: pass struct nft_xt_ctx to parse_meta()Pablo Neira Ayuso2022-05-021-3/+3
* nft: Don't pass command state opaque to family ops callbacksPhil Sutter2022-03-101-16/+17
* nft: Simplify immediate parsingPhil Sutter2022-03-101-1/+1
* nft: Use verbose flag to toggle debug outputPhil Sutter2022-02-041-1/+0
* nft-shared: support native udp port delinearizeFlorian Westphal2022-01-291-0/+1
* nft-shared: support native tcp port range delinearizeFlorian Westphal2022-01-291-0/+1
* nft-shared: support native tcp port delinearizeFlorian Westphal2022-01-291-0/+3
* xshared: Move do_parse to shared spacePhil Sutter2022-01-121-4/+0
* xtables: Do not pass nft_handle to do_parse()Phil Sutter2022-01-121-38/+2
* xtables: Move struct nft_xt_cmd_parse to xshared.hPhil Sutter2022-01-121-13/+1
* nft-shared: Drop unused function print_proto()Phil Sutter2021-11-231-1/+0
* xshared: Share print_header() with legacy iptablesPhil Sutter2021-11-231-5/+2
* xshared: Share print_rule_details() with legacyPhil Sutter2021-11-231-4/+0
* xshared: Share save_rule_details() with legacyPhil Sutter2021-11-231-6/+0
* nft-arp: Introduce post_parse callbackPhil Sutter2021-10-201-0/+3
* nft: Add family ops callbacks wrapping different nft_cmd_* functionsPhil Sutter2021-10-201-0/+18
* xtables: Simplify addr_mask freeingPhil Sutter2021-10-201-0/+2
* nft-shared: Introduce init_cs family ops callbackPhil Sutter2021-10-201-0/+1
* xtables: Make invflags 16bit widePhil Sutter2021-05-171-1/+1
* ebtables: Optimize masked MAC address matchesPhil Sutter2020-11-041-1/+2
* nft: Optimize class-based IP prefix matchesPhil Sutter2020-11-041-0/+4
* xtables-restore: Fix verbose mode table flushingPhil Sutter2020-06-091-1/+2
* nft: Drop save_counters callback from family_opsPhil Sutter2020-05-181-2/+0
* nft: Merge nft_*_rule_find() functionsPhil Sutter2020-05-181-4/+0
* nft: split parsing from netlink commandsPablo Neira Ayuso2020-05-111-2/+2
* nft: Support parsing lookup expressionPhil Sutter2019-11-251-0/+2
* nft: Embed rule's table name in nft_xt_ctxPhil Sutter2019-11-251-0/+1
* nft: Bore up nft_parse_payload()Phil Sutter2019-11-251-1/+3
* nft: Keep nft_handle pointer in nft_xt_ctxPhil Sutter2019-11-251-1/+1
* nft: family_ops: Pass nft_handle to 'rule_to_cs' callbackPhil Sutter2019-11-251-2/+3
* nft: family_ops: Pass nft_handle to 'print_rule' callbackPhil Sutter2019-11-251-2/+2
* nft: family_ops: Pass nft_handle to 'rule_find' callbackPhil Sutter2019-11-251-2/+2
* nft: family_ops: Pass nft_handle to 'add' callbackPhil Sutter2019-11-251-2/+2
* xtables-restore: Integrate restore callbacks into struct nft_xt_restore_parsePhil Sutter2019-11-061-9/+9
* Merge CMD_* definesPhil Sutter2019-10-301-17/+0
* xtables-restore: Drop chain_list callbackPhil Sutter2019-10-181-2/+0
* xtables-restore: Constify struct nft_xt_restore_cbPhil Sutter2019-10-181-1/+1
* xtables-restore: Use xt_params->program_namePhil Sutter2019-10-181-2/+1
* xtables-restore: Treat struct nft_xt_restore_parse as constPhil Sutter2019-10-181-1/+1
* nft: Fix add_bitwise_u16() on Big EndianPhil Sutter2019-09-231-1/+1
* xtables: unify user chain add/flush for restore caseFlorian Westphal2019-04-271-5/+2
* xtables-restore: Review chain handlingPhil Sutter2018-12-271-2/+0
* xtables: make all nft_parse_ helpers staticFlorian Westphal2018-11-191-8/+0
* xtables: Introduce per table chain cachesPhil Sutter2018-11-171-1/+2
* xtables: Fix for spurious errors from iptables-translatePhil Sutter2018-10-231-0/+1
* iptables: Use print_ifaces() from xtablesPhil Sutter2018-09-241-2/+0
* xtables: Use meta l4proto for -p matchPhil Sutter2018-08-211-0/+1
* ebtables: Fix entries count in chain listingPhil Sutter2018-08-161-2/+2