aboutsummaryrefslogtreecommitdiffstats
path: root/net/netfilter/nft_nat.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-24netfilter: nf_tables: validate NFPROTO_* familyPablo Neira Ayuso1-0/+5
2023-07-27netfilter: nf_tables: use NLA_POLICY_MASK to test for valid flag optionsFlorian Westphal1-5/+3
2023-03-08netfilter: nft_nat: correct length for loading protocol registersJeremy Sowden1-1/+1
2022-11-15netfilter: nf_tables: Extend nft_expr_ops::dump callback parametersPhil Sutter1-1/+2
2022-06-01netfilter: nat: really support inet nat without l3 addressFlorian Westphal1-1/+2
2022-03-20netfilter: nf_tables: do not reduce read-only expressionsPablo Neira Ayuso1-0/+2
2021-07-23netfilter: nft_nat: allow to specify layer 4 protocol NAT onlyPablo Neira Ayuso1-1/+3
2021-01-27netfilter: nftables: add nft_parse_register_load() and use itPablo Neira Ayuso1-21/+14
2020-06-25netfilter: Add MODULE_DESCRIPTION entries to kernel modulesRob Gill1-0/+1
2020-04-28netfilter: nft_nat: add netmap supportPablo Neira Ayuso1-1/+45
2020-04-28netfilter: nft_nat: add helper function to set up NAT address and protocolPablo Neira Ayuso1-22/+34
2020-04-28netfilter: nft_nat: set flags from initialization pathPablo Neira Ayuso1-4/+6
2020-04-28netfilter: nft_nat: return EOPNOTSUPP if type or flags are not supportedPablo Neira Ayuso1-2/+2
2019-12-09treewide: Use sizeof_field() macroPankaj Bharadiya1-3/+3
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422Thomas Gleixner1-5/+1
2019-04-08netfilter: nat: add inet family nat supportFlorian Westphal1-2/+56
2019-02-27netfilter: nat: remove nf_nat_l3proto.h and nf_nat_core.hFlorian Westphal1-2/+0
2018-04-24netfilter: add NAT support for shifted portmap rangesThierry Du Tre1-1/+1
2018-01-10netfilter: nf_tables: add single table list for all familiesPablo Neira Ayuso1-1/+1
2017-03-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-4/+4
2017-03-13netfilter: nf_tables: fix mismatch in big-endian systemLiping Zhang1-4/+4
2017-03-06netfilter: nf_tables: validate the expr explicitly after init successfullyLiping Zhang1-4/+0
2016-12-04netfilter: nf_tables: add conntrack dependencies for nat/masq/redir expressionsFlorian Westphal1-1/+10
2015-04-13netfilter: nf_tables: switch registers to 32 bit addressingPatrick McHardy1-8/+8
2015-04-13netfilter: nf_tables: add register parsing/dumping helpersPatrick McHardy1-12/+12
2015-04-13netfilter: nf_tables: get rid of NFT_REG_VERDICT usagePatrick McHardy1-9/+8
2015-04-13netfilter: nf_tables: introduce nft_validate_register_load()Patrick McHardy1-7/+19
2015-01-19netfilter: nf_tables: validate hooks in NAT expressionsPablo Neira Ayuso1-10/+30
2014-12-23netfilter: nf_tables: fix port natting in little endian archsleroy christophe1-4/+4
2014-10-18netfilter: nft_nat: dump attributes if they are setPablo Neira Ayuso1-9/+11
2014-10-18netfilter: nft_nat: NFTA_NAT_REG_ADDR_MAX depends on NFTA_NAT_REG_ADDR_MINPablo Neira Ayuso1-22/+28
2014-10-18netfilter: nft_nat: insufficient attribute validationPablo Neira Ayuso1-1/+3
2014-10-13netfilter: nf_tables: restrict nat/masq expressions to nat chain typePablo Neira Ayuso1-0/+12
2014-09-09netfilter: nft_nat: include a flag attributeArturo Borrero1-0/+16
2014-06-16netfilter: nft_nat: don't dump port information if unsetPablo Neira Ayuso1-6/+8
2014-03-08netfilter: nft_nat: fix family validationPatrick McHardy1-12/+10
2013-10-28netfilter: nft_nat: Fix endianness issue reported by sparseTomasz Bursztyka1-4/+8
2013-10-14netfilter: nf_tables: Add support for IPv6 NATTomasz Bursztyka1-0/+220