summaryrefslogtreecommitdiffstats
path: root/src/shared/firewall-util-nft.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* core: add user and group to NFTSet=Topi Miettinen2023-09-271-2/+4
* core: firewall integration of cgroups with NFTSet=Topi Miettinen2023-09-271-3/+7
* shared/firewall-util: promote failure to init ipv6 NAT to errorTopi Miettinen2023-08-261-1/+1
* network: firewall integration with NFT setsTopi Miettinen2023-08-261-0/+242
* shared/firewall-util: make NFT table init optionalTopi Miettinen2023-08-231-8/+14
* shared/firewall-util: parametrize table nameTopi Miettinen2023-08-231-11/+19
* shared/firewall-util: parametrize table and set namesTopi Miettinen2023-08-231-7/+28
* sd-netlink: introduce sd_nfnl_{send,call}_batch()Yu Watanabe2022-07-231-69/+9
* firewall-util: introduce nfnl_close_expr_container() helper functionYu Watanabe2022-07-231-88/+40
* sd-netlink: merge sd_nfnl_nft_message_{new,del}_setelems_begin()Yu Watanabe2022-07-231-30/+28
* sd-netlink: introduce sd_netlink_message_append_container_data()Yu Watanabe2022-07-231-25/+3
* firewall-util: drop unnecessary string attributeYu Watanabe2022-07-231-4/+0
* firewall-util-nft: various cleanupsYu Watanabe2022-07-231-183/+333
* libsystemd: export sd-netlinkZbigniew Jędrzejewski-Szmek2022-06-301-0/+2
* Revert NFTSet featureYu Watanabe2022-06-221-290/+7
* tree-wide: fix typoYu Watanabe2022-06-101-1/+1
* Resolve conflicts between #23616 and the recent NFT additionsZbigniew Jędrzejewski-Szmek2022-06-091-6/+6
* network: firewall integration with NFT setsTopi Miettinen2022-06-081-7/+290
* firewall-util: emphasize that nfnl_netlink_sendv() takes at least one messageYu Watanabe2022-04-191-1/+1
* firewall-util: inline iterator and add several missing assertionsYu Watanabe2022-04-151-5/+8
* sd-netlink: drop 'flags' argument from sd_nfnl_nft_message_new_table()Yu Watanabe2021-08-291-1/+1
* tree-wide: "a" -> "an"Yu Watanabe2021-06-301-1/+1
* firewall-util: refuse IPv6 firewall rules when kernel does not support IPv6Yu Watanabe2021-03-231-3/+11
* firewall-util: gracefully handle -EOVERFLOW returned from older kernelYu Watanabe2021-03-231-0/+13
* firewall-util: do not use goto for retryingYu Watanabe2021-03-231-62/+70
* firewall-util: add missing return value checkYu Watanabe2021-03-231-2/+4
* firewall-util: replace nft_in6addr_to_range() with in_addr_prefix_range()Yu Watanabe2021-02-171-50/+10
* Merge pull request #18007 from fw-strlen/ipv6_masq_and_dnatLennart Poettering2021-02-161-33/+151
|\
| * add ipv6 range element creation test casesFlorian Westphal2021-01-191-2/+5
| * firewall-util-nft: clear previous address on replayFlorian Westphal2021-01-191-0/+2
| * firewall-util: add ipv6 support to nftables backendFlorian Westphal2021-01-191-33/+146
* | license: LGPL-2.1+ -> LGPL-2.1-or-laterZbigniew Jędrzejewski-Szmek2021-01-281-1/+1
|/
* tree-wide: fix typoYu Watanabe2020-12-181-4/+7
* firewall-util-nft: attempt table recreation when add operation failsFlorian Westphal2020-12-161-0/+55
* firewall-util: add nftables backendFlorian Westphal2020-12-161-0/+903