summaryrefslogtreecommitdiffstats
path: root/iptables/xtables-arp.c
Commit message (Expand)AuthorAgeFilesLines
* Revert --compat option related commitsPhil Sutter2023-09-011-1/+0
* Add --compat option to *tables-nft and *-nft-restore commandsPhil Sutter2023-08-111-0/+1
* libxtables: Drop xtables_globals 'optstring' fieldPhil Sutter2022-05-111-1/+0
* xshared: Extend xtables_printhelp() for arptablesPhil Sutter2022-05-111-104/+0
* xshared: Move arp_opcodes into shared spacePhil Sutter2022-05-111-1/+0
* xtables: Call init_extensions{,a,b}() for static buildsEtienne Champetier2022-03-151-0/+1
* Simplify static build extension loadingPhil Sutter2022-03-151-3/+0
* libxtables: Extend basic_exit_err()Phil Sutter2021-12-161-2/+0
* xtables_globals: Embed variant name in .program_versionPhil Sutter2021-12-161-1/+1
* nft: Merge xtables-arp-standalone.c into xtables-standalone.cPhil Sutter2021-10-201-621/+17
* nft-arp: Introduce post_parse callbackPhil Sutter2021-10-201-127/+26
* arptables: Use standard data structures when parsingPhil Sutter2021-10-201-142/+138
* libxtables: Introduce xtables_globals print_help callbackPhil Sutter2021-10-201-2/+4
* xshared: Store optstring in xtables_globalsPhil Sutter2021-10-201-2/+2
* nft: Introduce builtin_tables_lookup()Phil Sutter2021-10-201-1/+1
* iptables-nft: allow removal of empty builtin chainsFlorian Westphal2021-09-071-2/+2
* xshared: Merge invflags handling codePhil Sutter2021-05-171-44/+0
* xshared: Merge some command option-related codePhil Sutter2020-12-031-13/+1
* xtables-arp: Don't use ARPT_INV_*Phil Sutter2020-12-031-11/+11
* libxtables: Extend MAC address printing/parsing supportPhil Sutter2020-12-031-48/+2
* nft: Don't exit early after printing help textsPhil Sutter2020-05-111-5/+5
* nft: Use clear_cs() instead of open codingPhil Sutter2020-05-111-3/+1
* nft: split parsing from netlink commandsPablo Neira Ayuso2020-05-111-13/+13
* xtables: Review nft_init()Phil Sutter2020-02-241-8/+1
* xtables-arp: Use xtables_parse_interface()Phil Sutter2019-10-301-44/+6
* xtables-arp: Drop some unused variablesPhil Sutter2019-10-301-17/+0
* xtables-arp: Integrate OPT_* defines into xshared.hPhil Sutter2019-10-301-29/+14
* Replace TRUE/FALSE with true/falsePhil Sutter2019-10-301-12/+5
* xtables-arp: Drop generic_opt_check()Phil Sutter2019-10-301-66/+0
* Merge CMD_* definesPhil Sutter2019-10-301-20/+0
* xshared: Share a common implementation of parse_rulenumber()Phil Sutter2019-10-301-13/+0
* xshared: Share a common add_command() implementationPhil Sutter2019-10-301-22/+0
* ip6tables, xtables-arp: Drop unused struct pprotPhil Sutter2019-10-301-7/+0
* xtables-arp: Use xtables_ipparse_multiple()Phil Sutter2019-10-261-213/+30
* src: replace IPTABLES_VERSION by PACKAGE_VERSIONJan Engelhardt2019-05-301-2/+2
* xshared: Explicitly pass target to command_jump()Phil Sutter2019-02-071-1/+1
* arptables-nft: Set h-type/h-length masks by default, tooPhil Sutter2019-02-011-2/+6
* xtables: Fix position of replaced rules in cachePhil Sutter2019-01-181-1/+1
* arptables: Support --set-counters optionPhil Sutter2018-11-221-1/+2
* xtables: rename opcodes to arp_opcodesFlorian Westphal2018-11-191-2/+2
* arptables: fix --version infoFlorian Westphal2018-11-121-10/+15
* arptables: ignore --table argument.Florian Westphal2018-11-121-1/+4
* arptables: make uni/multicast mac masks staticFlorian Westphal2018-11-121-6/+6
* arptables: pre-init hlen and ethertypeFlorian Westphal2018-11-121-0/+2
* arptables: remove code that is also commented-out in original arptablesFlorian Westphal2018-11-121-31/+3
* xtables: Remove target_maxnamelen fieldPhil Sutter2018-10-151-1/+0
* Combine parse_target() and command_jump() implementationsPhil Sutter2018-09-251-58/+2
* xtables: Implement arptables-{save,restore}Phil Sutter2018-08-061-9/+30
* xtables: Match verbose ip{,6}tables output with legacyPhil Sutter2018-08-041-4/+7
* arptables: Fix jumps into user-defined chainsPhil Sutter2018-08-041-11/+0