summaryrefslogtreecommitdiffstats
path: root/iptables/xtables.c
Commit message (Expand)AuthorAgeFilesLines
* libxtables: Drop xtables_globals 'optstring' fieldPhil Sutter2022-05-111-1/+0
* xshared: Extend xtables_printhelp() for arptablesPhil Sutter2022-05-111-1/+0
* xshared: Move arp_opcodes into shared spacePhil Sutter2022-05-111-1/+0
* nft: Use verbose flag to toggle debug outputPhil Sutter2022-02-041-0/+1
* xshared: Move do_parse to shared spacePhil Sutter2022-01-121-555/+1
* xtables: Do not pass nft_handle to do_parse()Phil Sutter2022-01-121-5/+7
* xtables: Pass xtables_args to check_inverse()Phil Sutter2022-01-121-13/+13
* xtables: Pass xtables_args to check_empty_interface()Phil Sutter2022-01-121-4/+4
* xtables: Move struct nft_xt_cmd_parse to xshared.hPhil Sutter2022-01-121-2/+2
* xtables: Pull table validity check out of do_parse()Phil Sutter2022-01-121-4/+4
* xtables: Drop xtables' family on demand featurePhil Sutter2022-01-121-4/+0
* iptables-*-restore: Drop pointless line referencePhil Sutter2021-12-161-2/+2
* libxtables: Extend basic_exit_err()Phil Sutter2021-12-161-23/+0
* xtables_globals: Embed variant name in .program_versionPhil Sutter2021-12-161-3/+3
* xshared: Share exit_tryhelp()Phil Sutter2021-12-161-16/+5
* xshared: Share a common printhelp functionPhil Sutter2021-12-161-84/+1
* xshared: Merge and share parse_chain()Phil Sutter2021-11-231-8/+1
* nft: Merge xtables-arp-standalone.c into xtables-standalone.cPhil Sutter2021-10-201-9/+89
* xtables: arptables accepts empty interface namesPhil Sutter2021-10-201-8/+15
* xtables: Derive xtables_globals from familyPhil Sutter2021-10-201-1/+1
* libxtables: Introduce xtables_globals print_help callbackPhil Sutter2021-10-201-1/+3
* nft: Add family ops callbacks wrapping different nft_cmd_* functionsPhil Sutter2021-10-201-177/+13
* xtables: Simplify addr_mask freeingPhil Sutter2021-10-201-11/+4
* nft-shared: Introduce init_cs family ops callbackPhil Sutter2021-10-201-5/+7
* xshared: Store optstring in xtables_globalsPhil Sutter2021-10-201-2/+2
* iptables-nft: allow removal of empty builtin chainsFlorian Westphal2021-09-071-2/+2
* xshared: Merge invflags handling codePhil Sutter2021-05-171-37/+0
* xshared: Eliminate iptables_command_state->invertPhil Sutter2021-05-171-41/+36
* xtables: Make invflags 16bit widePhil Sutter2021-05-171-2/+2
* xshared: Merge some command option-related codePhil Sutter2020-12-031-80/+0
* nft: Don't exit early after printing help textsPhil Sutter2020-05-111-3/+4
* nft: Use clear_cs() instead of open codingPhil Sutter2020-05-111-5/+1
* nft: split parsing from netlink commandsPablo Neira Ayuso2020-05-111-31/+26
* xtables: Review nft_init()Phil Sutter2020-02-241-4/+0
* xtables: Align effect of -4/-6 options with legacyPhil Sutter2020-02-241-13/+8
* Replace TRUE/FALSE with true/falsePhil Sutter2019-10-301-9/+2
* Merge CMD_* definesPhil Sutter2019-10-301-2/+0
* xshared: Share a common implementation of parse_rulenumber()Phil Sutter2019-10-301-12/+0
* xshared: Share a common add_command() implementationPhil Sutter2019-10-301-23/+0
* xtables-restore: Unbreak *tables-restorePhil Sutter2019-10-231-1/+3
* xtables-restore: Fix --table parameter checkPhil Sutter2019-10-211-0/+4
* restore legacy behaviour of iptables-restore when rules start with -4/-6Adel Belhouane2019-07-291-0/+9
* src: replace IPTABLES_VERSION by PACKAGE_VERSIONJan Engelhardt2019-05-301-2/+2
* xtables: Move new chain check to where it belongsPhil Sutter2019-02-131-3/+0
* xshared: Explicitly pass target to command_jump()Phil Sutter2019-02-071-1/+1
* xtables: Fix for crash when comparing rules with standard targetPhil Sutter2019-02-011-1/+3
* xtables: Fix position of replaced rules in cachePhil Sutter2019-01-181-2/+2
* xtables: Set errno in nft_rule_check() if chain not foundPhil Sutter2019-01-111-4/+0
* xtables: Clarify error message when deleting by indexPhil Sutter2018-11-121-0/+1
* xtables: Fix typo in do_command() error messagePhil Sutter2018-11-121-1/+1