summaryrefslogtreecommitdiffstats
path: root/include/netlink.h
Commit message (Expand)AuthorAgeFilesLines
* src: revert hashtable for expression handlersPablo Neira Ayuso2021-09-151-3/+0
* cmd: typo in chain fuzzy lookupPablo Neira Ayuso2021-05-201-1/+1
* cache: add hashtable cache for flowtablePablo Neira Ayuso2021-05-021-0/+2
* cache: add hashtable cache for setsPablo Neira Ayuso2021-04-031-1/+0
* src: improve rule error reportingPablo Neira Ayuso2020-10-201-2/+25
* src: add chain hashtable cachePablo Neira Ayuso2020-08-261-1/+0
* src: add expression handler hashtablePablo Neira Ayuso2020-08-261-0/+3
* src: remove cache lookups after the evaluation phasePablo Neira Ayuso2020-07-291-1/+1
* src: support for implicit chain bindingsPablo Neira Ayuso2020-07-151-0/+2
* src: support for restoring element countersPablo Neira Ayuso2020-03-181-0/+1
* src: initial extended netlink error reportingPablo Neira Ayuso2020-02-191-0/+20
* src: store expr, not dtype to track data in setsFlorian Westphal2019-12-161-1/+0
* segtree: don't remove nul-root element from interval setPablo Neira Ayuso2019-12-091-1/+1
* src: restore --echo with anonymous setsPablo Neira Ayuso2019-10-181-1/+0
* netlink: remove netlink_list_table()Pablo Neira Ayuso2019-06-171-1/+1
* netlink_delinearize: release expressions in context registersPablo Neira Ayuso2019-06-101-1/+3
* src: remove deprecated code for export/import commandsPablo Neira Ayuso2018-12-271-5/+0
* JSON: Add support for echo optionPhil Sutter2018-10-291-0/+6
* netlink: remove netlink_batch_send()Pablo Neira Ayuso2018-10-241-2/+0
* mnl: remove alloc_nftnl_flowtable()Pablo Neira Ayuso2018-10-241-4/+1
* mnl: remove alloc_nftnl_obj()Pablo Neira Ayuso2018-10-231-4/+0
* src: move socket open and reopen to mnl.cPablo Neira Ayuso2018-10-231-1/+0
* netlink: reset mnl_socket field in struct nft_ctx on EINTRPablo Neira Ayuso2018-10-221-1/+1
* src: pass struct nft_ctx through struct netlink_ctxPablo Neira Ayuso2018-10-221-7/+2
* src: remove netlink_flush_chain()Pablo Neira Ayuso2018-10-101-1/+0
* src: remove netlink_flush_table()Pablo Neira Ayuso2018-10-101-1/+0
* mnl: remove alloc_nftnl_set()Pablo Neira Ayuso2018-10-101-10/+4
* mnl: remove alloc_nftnl_rule()Pablo Neira Ayuso2018-10-101-9/+0
* mnl: remove alloc_nftnl_chain()Pablo Neira Ayuso2018-10-041-8/+0
* mnl: remove alloc_nftnl_table()Pablo Neira Ayuso2018-10-041-7/+0
* src: get rid of netlink_genid_get()Pablo Neira Ayuso2018-10-041-1/+0
* src: simplify netlink_get_setelems() and rename it to netlink_list_setelems()Pablo Neira Ayuso2018-04-241-2/+2
* netlink: remove unused function declarationsPablo Neira Ayuso2018-04-241-4/+0
* netlink: don't pass location to netlink_list_*() functionPablo Neira Ayuso2018-04-241-12/+6
* netlink: pass cmd object to netlink function callsPablo Neira Ayuso2018-04-241-45/+33
* src: remove unused batch support checksPablo Neira Ayuso2018-03-071-3/+0
* src: move monitor code to src/monitor.cPablo Neira Ayuso2018-03-071-0/+14
* src: support for get element commandPablo Neira Ayuso2018-03-071-0/+3
* src: delete flowtablePablo Neira Ayuso2018-03-051-0/+3
* src: add support to add flowtablesPablo Neira Ayuso2018-03-051-0/+4
* src: support for flowtable listingPablo Neira Ayuso2018-03-051-0/+4
* netlink: remove non-batching routinesPablo Neira Ayuso2018-03-031-9/+9
* src: add 'auto-merge' option to setsPablo Neira Ayuso2018-01-221-2/+0
* src: Add import command for low level jsonShyam Saini2018-01-171-0/+9
* src: Don't merge adjacent/overlapping rangesPhil Sutter2018-01-111-0/+2
* Eliminate struct mnl_ctxPhil Sutter2017-11-161-1/+1
* libnftables: Get rid of explicit cache flushesPhil Sutter2017-10-261-1/+1
* src: get rid of printfPhil Sutter2017-09-291-4/+4
* erec_print: Pass output FILE pointer to netlink_dump_expr()Phil Sutter2017-09-291-1/+1
* src: add debugging mask to context structurePablo Neira Ayuso2017-08-231-5/+13