summaryrefslogtreecommitdiffstats
path: root/src/evaluate.c
Commit message (Expand)AuthorAgeFilesLines
* evaluate: Return ENOENT if rule index is too largePhil Sutter2018-05-111-1/+1
* Support 'add/insert rule index <IDX>'Phil Sutter2018-05-091-0/+45
* src: use location to display error messagesPablo Neira Ayuso2018-05-061-62/+94
* src: add obj_specPablo Neira Ayuso2018-05-061-2/+2
* src: add set_specPablo Neira Ayuso2018-05-061-18/+18
* src: add chain_specPablo Neira Ayuso2018-05-061-2/+2
* src: add table_specPablo Neira Ayuso2018-05-061-21/+21
* meter: enforce presence of a max sizeFlorian Westphal2018-05-021-0/+1
* evaluate: missing flowtable evaluation from nested notationPablo Neira Ayuso2018-04-261-0/+7
* src: fix --debug mnl not producing outputDuncan Roe2018-04-261-15/+15
* evaluate: clear expression context before cmd evaluationFlorian Westphal2018-04-191-0/+2
* evaluate: reset eval context when evaluating set definitionsFlorian Westphal2018-04-181-0/+1
* Review raw payload allocation pointsPhil Sutter2018-04-141-1/+0
* evaluate: use recursive call for SET_REF handlingFlorian Westphal2018-04-031-29/+1
* evaluate: handle EXPR_MAPPINGFlorian Westphal2018-04-031-0/+4
* evaluate: split binop xfer to separate functionFlorian Westphal2018-04-031-16/+31
* evaluate: move lhs fixup to a helperFlorian Westphal2018-04-031-19/+28
* evaluate: propagate binop_transfer() adjustment to set key sizePablo Neira Ayuso2018-04-031-1/+2
* evaluate: do not inconditionally update cache from flush commandPablo Neira Ayuso2018-04-011-5/+15
* flowtable: Make parsing a little more robustPhil Sutter2018-03-201-0/+6
* Combine redir and masq statements into natPhil Sutter2018-03-171-40/+0
* src: evaluate: add preliminary binop transfer support for vmapsFlorian Westphal2018-03-171-1/+12
* evaluate: handle binop adjustment recursivelyFlorian Westphal2018-03-171-21/+32
* relational: Eliminate meta OPsPhil Sutter2018-03-161-97/+17
* src: support of dynamic map addition and update of elementsLaura Garcia Liebana2018-03-151-0/+10
* src: support for get element commandPablo Neira Ayuso2018-03-071-0/+31
* src: flow offload supportPablo Neira Ayuso2018-03-051-0/+1
* src: delete flowtablePablo Neira Ayuso2018-03-051-0/+1
* src: add support to add flowtablesPablo Neira Ayuso2018-03-051-0/+26
* src: support for flowtable listingPablo Neira Ayuso2018-03-051-0/+1
* src: add variable expression and use it to allow redefinitionsPablo Neira Ayuso2018-03-041-9/+12
* evaluate: Fix memleak in stmt_reject_gen_dependency()Phil Sutter2018-03-021-3/+7
* Review switch statements for unmarked fall through casesPhil Sutter2018-02-281-0/+1
* src: make raw payloads workFlorian Westphal2018-02-261-0/+3
* meta: introduce datatype ifname_typeArturo Borrero Gonzalez2018-02-251-4/+5
* src: bail out when exporting ruleset with unsupported outputPablo Neira Ayuso2018-02-151-1/+12
* evaluate: Enable automerge feature for anonymous setsPhil Sutter2018-02-151-0/+1
* src: add 'auto-merge' option to setsPablo Neira Ayuso2018-01-221-0/+3
* src: Add import command for low level jsonShyam Saini2018-01-171-0/+2
* src: fix protocol context update on big-endian systemsPhil Sutter2017-12-121-4/+2
* evaluate: print error for null stringHarsha Sharma2017-11-271-1/+4
* parser_bison: dismiss anonymous metersPablo Neira Ayuso2017-11-241-2/+1
* src: deprecate "flow table" syntax, replace it by "meter"Pablo Neira Ayuso2017-11-241-22/+22
* src: add nft_ prefix to everything exposed through include/nftables/nftables.hPablo Neira Ayuso2017-10-241-14/+14
* nftables: make pointers in string arrays constantHarsha Sharma2017-10-091-2/+2
* evaluate: Fix debug outputPhil Sutter2017-10-061-9/+11
* src: rt: add keyword distinction for nexthop vs nexthop6Florian Westphal2017-09-291-13/+9
* src: ct: add eval part to inject dependencies for ct saddr/daddrFlorian Westphal2017-09-291-6/+64
* src: get rid of printfPhil Sutter2017-09-291-11/+11
* src: store expression as set key instead of data typeFlorian Westphal2017-09-271-24/+38