diff options
author | Eric Leblond <eric@regit.org> | 2013-12-29 19:28:10 +0100 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2014-01-04 01:07:39 +0100 |
commit | 079041bd477f444d29e02c6442351c0ed6ffaa1e (patch) | |
tree | b4472282e4aaab269d4425af453e957c1e82a008 /src/scanner.l | |
parent | 35f9338e6ae0169b9a8fd665d4f02608224010c5 (diff) |
src: add support for queue
This patch adds support for the queue target. It is now possible
to specify rule sending packet to a given queue and using load
balancing:
nft add rule filter output queue num 3 total 2 options fanout
Signed-off-by: Eric Leblond <eric@regit.org>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'src/scanner.l')
-rw-r--r-- | src/scanner.l | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/scanner.l b/src/scanner.l index cee6aa6e..8c4f25d2 100644 --- a/src/scanner.l +++ b/src/scanner.l @@ -234,7 +234,6 @@ addrstring ({macaddr}|{ip4addr}|{ip6addr}) "jump" { return JUMP; } "goto" { return GOTO; } "return" { return RETURN; } -"queue" { return QUEUE; } "add" { return ADD; } "insert" { return INSERT; } @@ -255,6 +254,13 @@ addrstring ({macaddr}|{ip4addr}|{ip6addr}) "snaplen" { return SNAPLEN; } "queue-threshold" { return QUEUE_THRESHOLD; } +"queue" { return QUEUE;} +"num" { return QUEUENUM;} +"total" { return QUEUETOTAL;} +"bypass" { return QUEUEBYPASS;} +"fanout" { return QUEUECPUFANOUT;} +"options" { return OPTIONS;} + "limit" { return LIMIT; } "rate" { return RATE; } |