summaryrefslogtreecommitdiffstats
path: root/iptables/xshared.h
Commit message (Expand)AuthorAgeFilesLines
* xtables: Introduce xtables_clear_iptables_command_state()Phil Sutter8 days1-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
* xshared: Merge invflags handling codePhil Sutter2021-05-171-0/+11
* xshared: Eliminate iptables_command_state->invertPhil Sutter2021-05-171-3/+2
* nft-arp: Make use of ipv4_addr_to_string()Phil Sutter2021-04-301-0/+3
* xshared: Merge some command option-related codePhil Sutter2020-12-031-6/+14
* iptables: include sys/time.h to fix lack of struct timeval declarationMaciej ┼╗enczykowski2020-04-281-0/+1
* xtables-arp: Integrate OPT_* defines into xshared.hPhil Sutter2019-10-301-0/+7
* Merge CMD_* definesPhil Sutter2019-10-301-0/+20
* xshared: Share a common implementation of parse_rulenumber()Phil Sutter2019-10-301-0/+1
* xshared: Share a common add_command() implementationPhil Sutter2019-10-301-0/+4
* xshared: Introduce struct argv_storePhil Sutter2019-10-241-11/+15
* xtables-restore: Introduce rule counter tokenizer functionPhil Sutter2019-10-181-0/+1
* DEBUG: Print to stderr to not disturb iptables-savePhil Sutter2019-09-231-1/+1
* xshared: Explicitly pass target to command_jump()Phil Sutter2019-02-071-1/+1
* Combine parse_target() and command_jump() implementationsPhil Sutter2018-09-251-0/+2
* Combine command_match() implementationsPhil Sutter2018-09-251-0/+2
* iptables: Use print_ifaces() from xtablesPhil Sutter2018-09-241-0/+3
* Share print_ipv{4,6}_addr() from xtablesPhil Sutter2018-09-241-0/+3
* xshared: Consolidate argv construction routinesPhil Sutter2018-08-041-0/+13
* xshared: Consolidate parse_counters()Phil Sutter2018-08-041-0/+1