diff options
author | Arturo Borrero <arturo.borrero.glez@gmail.com> | 2014-10-06 21:51:24 +0200 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2014-10-09 18:46:36 +0200 |
commit | cf8c90ea9985c9019b002037629ee362b5c50343 (patch) | |
tree | 34f830fcf6c69590a304e23351cafba9fafb86cb /src/scanner.l | |
parent | b0fedf634ce4ce81212294e5bef554dcd46746e1 (diff) |
src: add masquerade support
This patch adds masquerade support for nft.
The syntax is:
% nft add rule nat postrouting masquerade [flags]
Currently, flags are:
random, random-fully, persistent
Example:
% nft add rule nat postrouting masquerade random,persistent
Signed-off-by: Arturo Borrero Gonzalez <arturo.borrero.glez@gmail.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'src/scanner.l')
-rw-r--r-- | src/scanner.l | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/scanner.l b/src/scanner.l index b5d7d4f9..32e59d98 100644 --- a/src/scanner.l +++ b/src/scanner.l @@ -316,6 +316,7 @@ addrstring ({macaddr}|{ip4addr}|{ip6addr}) "snat" { return SNAT; } "dnat" { return DNAT; } +"masquerade" { return MASQUERADE; } "random" { return RANDOM; } "random-fully" { return RANDOM_FULLY; } "persistent" { return PERSISTENT; } |