summaryrefslogtreecommitdiffstats
path: root/src/netlink_linearize.c
Commit message (Expand)AuthorAgeFilesLines
* src: add flow statementPatrick McHardy2016-05-131-4/+36
* stmt: support generating stateful statements outside of rule contextPatrick McHardy2016-05-131-30/+50
* src: move payload sub-byte matching to the evaluation stepPablo Neira Ayuso2016-05-111-99/+0
* rule: Use libnftnl user data TLV infrastructureCarlos Falgueras García2016-04-141-3/+22
* netlink_delinarize: shift constant for ranges tooFlorian Westphal2016-03-101-0/+2
* netlink_delinearize: fix bogus offset w exthdr expressionsFlorian Westphal2016-03-101-1/+6
* src: Add support for masquerade port selectionShivani Bhardwaj2016-03-031-0/+24
* netlink: add and use netlink_gen_exthdr_maskFlorian Westphal2016-03-021-3/+24
* netlink: split generic part of netlink_gen_payload_mask into helperFlorian Westphal2016-03-021-12/+23
* src: netlink_linearize: Fix bug for redirect targetShivani Bhardwaj2016-01-311-6/+9
* src: add fwd statement for netdevPablo Neira Ayuso2016-01-311-0/+18
* src: support limit rate over valuePablo Neira Ayuso2016-01-141-0/+1
* netlink_linearize: use u64 conversion for 64bit quantitiesFlorian Westphal2016-01-081-1/+9
* ct: add support for directional keysFlorian Westphal2016-01-041-0/+4
* src: fix sub-byte protocol header definitionsPablo Neira Ayuso2015-12-141-13/+22
* netlink: fix up indentation damagePatrick McHardy2015-11-271-43/+38
* payload: add payload statementPatrick McHardy2015-11-251-0/+40
* rule: move comment out of handlePatrick McHardy2015-11-151-0/+4
* src: add interface wildcard matchingPablo Neira Ayuso2015-11-021-3/+14
* netlink_linearize: factor out prefix generationPablo Neira Ayuso2015-10-211-22/+31
* src: add dup statement supportPablo Neira Ayuso2015-09-301-0/+37
* src: add burst parameter to limitPablo Neira Ayuso2015-09-231-0/+4
* src: add per-bytes limitPablo Neira Ayuso2015-09-231-0/+1
* netlink: cmp: shift rhs constant if lhs offset doesn't start on byte boundaryFlorian Westphal2015-09-181-0/+10
* src: netlink_linearize: handle sub-byte lengthsFlorian Westphal2015-09-181-2/+44
* src: use new symbols in libnftnlPablo Neira Ayuso2015-09-161-152/+152
* netlink_linearize: generate concat expressionsPatrick McHardy2015-06-021-3/+11
* netlink_linearize: use NFT_REG32 values internallyPatrick McHardy2015-06-021-4/+39
* netlink: pass expression to register allocation/release functionsPatrick McHardy2015-06-021-26/+28
* Merge remote-tracking branch 'origin/master' into next-4.1Patrick McHardy2015-06-021-2/+3
|\
| * netlink_linearize: fix range cmp instruction generationPatrick McHardy2015-06-021-2/+3
* | nftables: add set statemetPatrick McHardy2015-04-121-0/+24
* | expr: add set_elem_expr as container for set element attributesPatrick McHardy2015-04-121-0/+2
|/
* netlink_linearize: add register dumping helper functionPatrick McHardy2015-01-111-34/+40
* src: add redirect supportArturo Borrero2014-11-041-0/+49
* src: add masquerade supportArturo Borrero2014-10-091-0/+15
* src: add nat persistent and random optionsArturo Borrero2014-10-091-0/+3
* nft: complete reject supportAlvaro Neira2014-10-091-1/+4
* queue: clean up queue statementPatrick McHardy2014-09-241-8/+14
* log: netlink_linearize: don't set level if user didn't specifyPablo Neira Ayuso2014-09-121-1/+4
* src: don't return error in netlink_linearize_rule()Pablo Neira Ayuso2014-08-191-3/+2
* linealize: generate unary expression with the appropiate operationAlvaro Neira2014-08-191-1/+1
* src: add level option to the log statementPablo Neira Ayuso2014-07-251-9/+9
* netlink: Correct initial value of bytes counter in nftables ruleYanchuan Nian2014-06-251-1/+1
* src: revert broken reject icmp code supportPablo Neira Ayuso2014-06-201-1/+1
* reject: add ICMP code parameter for indicating the type of errorÁlvaro Neira Ayuso2014-06-161-1/+1
* queue: More compact syntaxÁlvaro Neira Ayuso2014-06-111-5/+7
* netlink: Allow to invert the rangesÁlvaro Neira Ayuso2014-06-051-6/+39
* src: add set netlink message to the batchPablo Neira Ayuso2014-05-191-0/+4
* ct: add support for setting ct markArturo Borrero2014-03-131-0/+18