summaryrefslogtreecommitdiffstats
path: root/iptables/xshared.h
Commit message (Expand)AuthorAgeFilesLines
* xtables-translate: Leverage stored protocol namesPhil Sutter2024-02-291-0/+2
* xshared: Introduce xtables_clear_args()Phil Sutter2024-02-011-0/+2
* ebtables: Use do_parse() from xsharedPhil Sutter2023-12-051-7/+10
* ebtables: Make 'h' case just a call to print_help()Phil Sutter2023-12-051-0/+1
* xshared: Support for ebtables' --change-counters commandPhil Sutter2023-12-051-1/+10
* xshared: Support rule range deletion in do_parse()Phil Sutter2023-12-051-0/+2
* xshared: Introduce print_help callback (again)Phil Sutter2023-12-051-0/+2
* xshared: Turn command_default() into a callbackPhil Sutter2023-12-051-0/+4
* xshared: Perform protocol value parsing in callbackPhil Sutter2023-12-051-1/+0
* xshared: Do not populate interface masks per defaultPhil Sutter2023-11-291-0/+2
* xshared: Entirely ignore interface masks when saving rulesPhil Sutter2023-11-291-4/+2
* xshared: Introduce xt_cmd_parse_ops::option_invertPhil Sutter2023-11-291-0/+2
* xshared: Introduce xt_cmd_parse_ops::option_namePhil Sutter2023-11-291-0/+4
* xshared: All variants support -v, update OPTSTRING_COMMONPhil Sutter2023-11-231-4/+4
* xshared: struct xt_cmd_parse::xlate is unusedPhil Sutter2023-11-231-1/+0
* arptables-nft: remove ARPT_INV flags usageFlorian Westphal2023-11-031-1/+3
* 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
* nft: More verbose extension comparison debuggingPhil Sutter2023-07-281-0/+7
* xtables: Introduce xtables_clear_iptables_command_state()Phil Sutter2022-12-021-0/+2
* xshared: Share make_delete_mask() between ip{,6}tablesPhil Sutter2022-11-151-0/+4
* ebtables: Merge OPT_* flags with xshared onesPhil Sutter2022-09-281-0/+5
* libxtables: Define XT_OPTION_OFFSET_SCALE in xtables.hPhil Sutter2022-06-231-4/+0
* libxtables: Move struct xtables_afinfo into xtables.hPhil Sutter2022-06-231-22/+0
* xshared: Make some functions staticPhil Sutter2022-06-101-21/+0
* arptables: Support -x/--exact flagPhil Sutter2022-06-081-1/+1
* treewide: use uint* instead of u_int*Nick Hainke2022-05-181-1/+1
* libxtables: Drop xtables_globals 'optstring' fieldPhil Sutter2022-05-111-0/+3
* xshared: Extend xtables_printhelp() for arptablesPhil Sutter2022-05-111-1/+0
* xshared: Move arp_opcodes into shared spacePhil Sutter2022-05-111-0/+3
* nft: Reject standard targets as chain names when restoringPhil Sutter2022-03-171-1/+1
* xshared: Implement xtables lock timeout using signalsJethro Beekman2022-02-151-4/+2
* nft: Move proto_parse and post_parse callbacks to xsharedPhil Sutter2022-01-121-0/+9
* xshared: Store parsed wait and wait_interval in xtables_argsPhil Sutter2022-01-121-0/+2
* xshared: Move do_parse to shared spacePhil Sutter2022-01-121-0/+5
* xtables: Do not pass nft_handle to do_parse()Phil Sutter2022-01-121-0/+42
* xtables: Move struct nft_xt_cmd_parse to xshared.hPhil Sutter2022-01-121-0/+12
* xshared: Share exit_tryhelp()Phil Sutter2021-12-161-0/+1
* xshared: Share a common printhelp functionPhil Sutter2021-12-161-0/+2
* xshared: Share print_match_save() between legacy ip*tablesPhil Sutter2021-12-161-0/+2
* xshared: Make load_proto() staticPhil Sutter2021-11-231-1/+0
* xshared: Share print_header() with legacy iptablesPhil Sutter2021-11-231-0/+3
* xshared: Share print_fragment() with legacyPhil Sutter2021-11-231-0/+3
* xshared: Share print_rule_details() with legacyPhil Sutter2021-11-231-1/+3
* xshared: Share save_ipv{4,6}_addr() with legacyPhil Sutter2021-11-231-0/+4
* xshared: Share save_rule_details() with legacyPhil Sutter2021-11-231-0/+4
* xshared: Share print_iface() functionPhil Sutter2021-11-231-0/+2
* xshared: Merge and share parse_chain()Phil Sutter2021-11-231-0/+1
* xshared: Store optstring in xtables_globalsPhil Sutter2021-10-201-0/+2
* Use proto_to_name() from xshared in more placesPhil Sutter2021-05-171-1/+1