summaryrefslogtreecommitdiffstats
path: root/src/chain.c
Commit message (Expand)AuthorAgeFilesLines
* chain: add NFTNL_CHAIN_FLAGSPablo Neira Ayuso2020-03-031-0/+21
* src: add nftnl_*_{get,set}_array()Pablo Neira Ayuso2020-02-191-0/+18
* src: Fix for reading garbage in nftnl_chain gettersPhil Sutter2020-02-191-0/+1
* include: Remove buffer.hBrett Mastbergen2020-01-051-1/+0
* chain: Correctly check realloc() callPhil Sutter2019-12-031-6/+5
* chain: Fix memleak in error path of nftnl_chain_parse_devs()Phil Sutter2019-12-031-0/+1
* Deprecate untyped data settersPhil Sutter2019-10-311-1/+1
* chain: multi-device supportPablo Neira Ayuso2019-10-281-1/+108
* src: chain: Fix nftnl_chain_rule_insert_at()Phil Sutter2019-01-141-0/+6
* src: chain: Add missing nftnl_chain_rule_del()Phil Sutter2019-01-141-0/+6
* chain: Hash chain list by namePhil Sutter2018-12-121-1/+29
* chain: Add lookup functions for chain list and rules in chainPhil Sutter2018-12-071-0/+28
* chain: Support per chain rules listPhil Sutter2018-12-071-1/+103
* src: Use memcpy() to handle potentially unaligned dataMatt Turner2018-10-191-6/+6
* src: remove json supportPablo Neira Ayuso2018-10-151-192/+1
* src: Fix exporting symbols with clangArmin K2017-12-301-34/+34
* src: do not nul-terminate internal helper functionsPablo Neira Ayuso2017-10-041-3/+0
* src: no need to nul-terminate buffer for nftnl_fprintf() callsPablo Neira Ayuso2017-10-041-3/+0
* src: Buffer is null terminated.Varsha Rao2017-09-271-2/+11
* src: Change parameters of SNPRINTF_BUFFER_SIZE macro.Varsha Rao2017-09-271-19/+20
* chain: Don't print unset policy value in netlink debugPhil Sutter2017-09-081-5/+13
* src: get rid of aliases and compatPablo Neira Ayuso2016-12-201-34/+34
* src: remove libmxml supportArturo Borrero2016-09-231-106/+1
* src: Avoid returning uninitialized dataPhil Sutter2016-08-121-1/+1
* src: Constify iteratorsCarlos Falgueras García2016-08-101-3/+4
* src: Fix nftnl_*_get_data() to return the real attribute lengthCarlos Falgueras García2016-07-111-0/+3
* src: Fix missing nul-termination in nftnl_*_set_str()Carlos Falgueras García2016-07-061-1/+1
* chain: Check correct attributeCarlos Falgueras García2016-06-161-1/+1
* chain: dynamically allocate namePablo Neira Ayuso2016-06-151-6/+17
* src: check for flags before releasing attributesPablo Neira Ayuso2016-06-151-8/+10
* src: simplify unsettersPablo Neira Ayuso2016-06-151-12/+3
* src: check for strdup() errors from setters and parsersPablo Neira Ayuso2016-06-151-0/+6
* src: return value on setters that internally allocate memoryPablo Neira Ayuso2016-06-151-4/+11
* src: assert when setting unknown attributesPablo Neira Ayuso2016-06-151-3/+1
* chain: missing constification of _get() functionsPablo Neira Ayuso2016-05-131-8/+8
* src: remove unnecessary inline in _snprintf functionsPablo Neira Ayuso2016-05-091-3/+2
* libnftnl: constify object arguments to various functionsPatrick McHardy2016-05-091-14/+15
* src: rename EXPORT_SYMBOL to EXPORT_SYMBOL_ALIASFlorian Westphal2015-11-241-34/+34
* chain: fix segfault in 'device' XML parsingArturo Borrero2015-10-131-3/+3
* src: get rid of _attr_ infix in new nftnl_ definitionsPablo Neira Ayuso2015-09-071-70/+70
* src: get rid of _ATTR_ infix in new nfntl_ definitionsPablo Neira Ayuso2015-09-071-107/+107
* src: rename existing functions to use the nftnl_ prefixPablo Neira Ayuso2015-09-071-296/+297
* src: introduce nftnl_* aliases for all existing functionsPablo Neira Ayuso2015-09-021-34/+34
* src: fix memory leaks at nft_[object]_nlmsg_parseCarlos Falgueras García2015-08-181-0/+2
* chain: add netdev family supportPablo Neira Ayuso2015-06-161-2/+45
* table: add netdev family supportPablo Neira Ayuso2015-05-291-0/+6
* src: add command tag in JSON/XML export supportAlvaro Neira Ayuso2015-02-101-6/+15
* src: don't create iterator with empty listAlvaro Neira2015-01-151-1/+7
* src: consolidate XML/JSON exportationPablo Neira Ayuso2014-11-101-142/+32
* src: stricter netlink attribute length validationPablo Neira Ayuso2014-07-201-24/+12