summaryrefslogtreecommitdiffstats
path: root/iptables/nft-arp.c
Commit message (Expand)AuthorAgeFilesLines
* Fix spelling mistakesJeremy Sowden2023-12-121-1/+1
* xshared: Introduce print_help callback (again)Phil Sutter2023-12-051-0/+1
* xshared: Turn command_default() into a callbackPhil Sutter2023-12-051-0/+1
* xshared: Introduce xt_cmd_parse_ops::option_invertPhil Sutter2023-11-291-0/+14
* xshared: Introduce xt_cmd_parse_ops::option_namePhil Sutter2023-11-291-0/+18
* arptables: Fix --proto-type mask formattingPhil Sutter2023-11-091-1/+1
* arptables: Fix formatting of numeric --h-type outputPhil Sutter2023-11-091-2/+2
* nft-arp: add arptables-translateFlorian Westphal2023-11-071-0/+153
* nft-arp: add missing mask supportFlorian Westphal2023-11-071-2/+19
* arptables-nft: remove ARPT_INV flags usageFlorian Westphal2023-11-031-1/+1
* nft: Fix for useless meta expressions in rulePhil Sutter2023-09-141-2/+2
* Revert --compat option related commitsPhil Sutter2023-09-011-1/+1
* nft: Pass nft_handle to add_{target,action}()Phil Sutter2023-08-111-1/+1
* nft-bridge: pass context structure to ops->add() to improve anonymous set sup...Pablo Neira Ayuso2023-07-121-2/+2
* nft: ruleparse: Create family-specific source filesPhil Sutter2023-05-031-140/+0
* nft: Extract rule parsing callbacks from nft_family_opsPhil Sutter2023-05-031-3/+6
* arptables: Don't omit standard matches if invertedPhil Sutter2023-04-281-2/+4
* arptables: Fix parsing of inverted 'arp operation' matchPhil Sutter2023-04-281-1/+1
* iptables-nft: remove unused function argumentFlorian Westphal2023-03-151-1/+1
* nft: Increase rule parser strictnessPhil Sutter2022-12-201-0/+2
* arptables: Check the mandatory ar_pln matchPhil Sutter2022-12-201-1/+6
* xtables: Introduce xtables_clear_iptables_command_state()Phil Sutter2022-12-021-2/+2
* nft: check for unknown meta keysFlorian Westphal2022-11-231-3/+6
* nft: track each register individuallyFlorian Westphal2022-09-281-30/+27
* xshared: Move arp_opcodes into shared spacePhil Sutter2022-05-111-18/+4
* nft: prepare for dynamic register allocationPablo Neira Ayuso2022-05-021-6/+12
* nft: pass handle to helper functions to build netlink payloadPablo Neira Ayuso2022-05-021-11/+11
* nft: pass struct nft_xt_ctx to parse_meta()Pablo Neira Ayuso2022-05-021-1/+1
* nft: Don't pass command state opaque to family ops callbacksPhil Sutter2022-03-101-13/+10
* nft: Simplify immediate parsingPhil Sutter2022-03-101-9/+0
* xtables: Do not pass nft_handle to do_parse()Phil Sutter2022-01-121-1/+3
* xshared: Share print_header() with legacy iptablesPhil Sutter2021-11-231-4/+3
* nft: Change whitespace printing in save_rule callbackPhil Sutter2021-11-231-0/+1
* nft: Merge xtables-arp-standalone.c into xtables-standalone.cPhil Sutter2021-10-201-1/+94
* nft-arp: Introduce post_parse callbackPhil Sutter2021-10-201-1/+149
* nft-shared: Introduce init_cs family ops callbackPhil Sutter2021-10-201-0/+9
* nft-arp: Make use of ipv4_addr_to_string()Phil Sutter2021-04-301-91/+8
* xtables-arp: Don't use ARPT_INV_*Phil Sutter2020-12-031-57/+35
* ebtables: Optimize masked MAC address matchesPhil Sutter2020-11-041-4/+8
* nft: Optimize class-based IP prefix matchesPhil Sutter2020-11-041-3/+8
* nft: Drop save_counters callback from family_opsPhil Sutter2020-05-181-1/+0
* nft: Merge nft_*_rule_find() functionsPhil Sutter2020-05-181-28/+0
* arptables: Fix leak in nft_arp_print_rule()Phil Sutter2020-05-111-0/+2
* nft: split parsing from netlink commandsPablo Neira Ayuso2020-05-111-2/+4
* nft: family_ops: Pass nft_handle to 'rule_to_cs' callbackPhil Sutter2019-11-251-2/+2
* nft: family_ops: Pass nft_handle to 'print_rule' callbackPhil Sutter2019-11-251-1/+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-1/+1
* nft-arp: Use xtables_print_mac_and_mask()Phil Sutter2019-10-301-27/+4
* arptables-nft: fix decoding of hlen on bigendian platformsFlorian Westphal2019-02-221-2/+3