summaryrefslogtreecommitdiffstats
path: root/iptables/nft-shared.c
Commit message (Expand)AuthorAgeFilesLines
* nft-shared: Drop unused function print_proto()Phil Sutter2021-11-231-15/+0
* xshared: Share print_header() with legacy iptablesPhil Sutter2021-11-231-44/+0
* xshared: Share print_rule_details() with legacyPhil Sutter2021-11-231-27/+0
* xshared: Share save_rule_details() with legacyPhil Sutter2021-11-231-29/+0
* xshared: Share print_iface() functionPhil Sutter2021-11-231-24/+2
* nft: Change whitespace printing in save_rule callbackPhil Sutter2021-11-231-14/+12
* nft-shared: Make nft_check_xt_legacy() family agnosticPhil Sutter2021-10-201-0/+5
* Use proto_to_name() from xshared in more placesPhil Sutter2021-05-171-3/+3
* nft: Fix bitwise expression avoidance detectionPhil Sutter2021-03-091-1/+3
* ebtables: Optimize masked MAC address matchesPhil Sutter2020-11-041-3/+2
* nft: Optimize class-based IP prefix matchesPhil Sutter2020-11-041-4/+10
* nft: Fix for broken address mask match detectionPhil Sutter2020-09-301-1/+1
* nft: Drop save_counters callback from family_opsPhil Sutter2020-05-181-8/+0
* nft: Merge nft_*_rule_find() functionsPhil Sutter2020-05-181-39/+0
* nft: split parsing from netlink commandsPablo Neira Ayuso2020-05-111-2/+5
* nft-shared: skip check for jumpto if cs->target is unsetPablo Neira Ayuso2020-04-151-1/+2
* Fix DEBUG buildPhil Sutter2019-12-041-1/+1
* nft: Support parsing lookup expressionPhil Sutter2019-11-251-0/+9
* 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-0/+8
* nft: Keep nft_handle pointer in nft_xt_ctxPhil Sutter2019-11-251-26/+14
* nft: family_ops: Pass nft_handle to 'rule_to_cs' callbackPhil Sutter2019-11-251-2/+3
* nft: family_ops: Pass nft_handle to 'rule_find' callbackPhil Sutter2019-11-251-4/+3
* nft: Fix typo in nft_parse_limit() error messagePhil Sutter2019-09-261-1/+1
* nft: Fix add_bitwise_u16() on Big EndianPhil Sutter2019-09-231-1/+1
* nft: Don't assume NFTNL_RULE_USERDATA holds a commentPhil Sutter2019-02-081-17/+22
* xtables: Fix for false-positive rule matchingPhil Sutter2019-02-051-0/+5
* xtables: Fix for crash when comparing rules with standard targetPhil Sutter2019-02-011-4/+19
* nft: Fix potential memleaks in nft_*_rule_find()Phil Sutter2019-02-011-5/+9
* xtables: make all nft_parse_ helpers staticFlorian Westphal2018-11-191-8/+8
* xtables: Fix for matching rules with wildcard interfacesPhil Sutter2018-11-011-1/+1
* nft-shared: Use xtables_calloc()Phil Sutter2018-09-251-11/+2
* iptables: Use print_ifaces() from xtablesPhil Sutter2018-09-241-39/+0
* Mark fall through cases in switch() statementsPhil Sutter2018-09-241-0/+1
* xtables: Fix for deleting rules with commentPhil Sutter2018-08-291-9/+6
* xtables: Add missing deinitializationPhil Sutter2018-08-241-0/+2
* xtables: Use meta l4proto for -p matchPhil Sutter2018-08-211-0/+6
* ebtables: Fix entries count in chain listingPhil Sutter2018-08-161-1/+1
* xtables: Use native nftables limit expressionPhil Sutter2018-08-161-0/+46
* xtables: Fix for wrong counter format in -S outputPhil Sutter2018-08-091-10/+19
* xtables: introduce save_chain callbackPhil Sutter2018-07-191-0/+11
* xtables: rename {print,save}_rule functionsPhil Sutter2018-07-191-10/+10
* xtables: get rid of nft_ipv{4,6}_save_counters()Phil Sutter2018-07-191-3/+5
* xtables: eliminate nft_ipv{4,6}_rule_find()Phil Sutter2018-07-191-2/+2
* xtables: merge nft_ipv{4,6}_parse_target()Phil Sutter2018-07-191-0/+7
* xtables: Use new callbacks in nft_rule_print_save()Phil Sutter2018-07-191-1/+1
* xtables: introduce rule_to_cs/clear_cs callbacksPhil Sutter2018-07-191-0/+5
* xtables: simplify struct nft_xt_ctxPhil Sutter2018-07-191-8/+8
* xtables: merge {ip,arp}tables_command_state structsPhil Sutter2018-07-191-21/+6
* xtables: translate nft meta trace set 1 to -j TRACEFlorian Westphal2018-06-251-2/+63