summaryrefslogtreecommitdiffstats
path: root/src/mnl.c
Commit message (Expand)AuthorAgeFilesLines
* src: remove global nftnl_batch structure in mnl layerPablo Neira Ayuso2017-05-291-59/+66
* src: Allow reset single stateful objectElise Lennion2017-01-271-3/+6
* mnl: use nftnl_nlmsg_build_hdr()Pablo Neira Ayuso2017-01-101-106/+103
* src: reset internal stateful objectsPablo Neira Ayuso2017-01-031-3/+11
* src: add/create/delete stateful objectsPablo Neira Ayuso2017-01-031-0/+30
* src: listing of stateful objectsPablo Neira Ayuso2017-01-031-0/+59
* mnl: add mnl_nft_setelem_batch_flush() and use it from netlink_flush_setelems()Pablo Neira Ayuso2016-12-201-0/+15
* mnl: don't send empty set elements netlink message to kernelPablo Neira Ayuso2016-12-141-5/+9
* mnl: use nftnl_set_elems_nlmsg_build_payload_iter() when deleting elementsPablo Neira Ayuso2016-11-141-14/+11
* src: Add command "replace" for rulesCarlos Falgueras GarcĂ­a2015-11-021-0/+16
* src: use new symbols in libnftnlPablo Neira Ayuso2015-09-161-202/+202
* mnl: rework netlink socket receive path for eventsPablo Neira Ayuso2015-09-071-1/+37
* src: fix build with debug offFlorian Westphal2015-09-071-1/+1
* mnl: use new libnftnl batch APIPablo Neira Ayuso2015-04-141-91/+33
* src: expose table flagsPablo Neira Ayuso2015-03-171-0/+2
* mnl: delete useless parameter nf_sock in batch functionsArturo Borrero2014-10-241-16/+16
* mnl: use nft_batch_begin and nft_batch_end from libnftnlPablo Neira Ayuso2014-09-301-19/+6
* mnl: consistency checks across several netlink dumpsPablo Neira Ayuso2014-09-191-0/+51
* mnl: fix crashes when using sets with many elementsPablo Neira Ayuso2014-07-251-11/+32
* mnl: introduce NFT_NLMSG_MAXSIZEPablo Neira Ayuso2014-07-251-5/+13
* src: rework batching logic to fix possible use of uninitialized pagesPablo Neira Ayuso2014-07-221-36/+46
* mnl: add nft_nlmsg_batch_current() helperPablo Neira Ayuso2014-07-221-13/+18
* mnl: add nft_batch_continue() helperPablo Neira Ayuso2014-07-221-28/+17
* mnl: immediately return on errors in mnl_nft_ruleset_dump()Pablo Neira Ayuso2014-07-141-23/+24
* src: add table netlink messages to the batchPablo Neira Ayuso2014-05-191-0/+34
* src: add chain netlink messages to the batchPablo Neira Ayuso2014-05-191-0/+35
* src: add set netlink message to the batchPablo Neira Ayuso2014-05-191-0/+129
* mnl: split talk() and recv() functionsArturo Borrero2014-04-281-30/+38
* src: add events reportingArturo Borrero2014-04-251-0/+10
* Merge branch 'master' into next-3.14Pablo Neira Ayuso2014-02-031-0/+10
|\
| * mnl: fix inclusion of last rule in batch pagePablo Neira Ayuso2014-01-301-0/+10
* | ruleset: add XML/JSON exportArturo Borrero Gonzalez2014-01-231-1/+63
* | cmd: add create command for tables and chainsPatrick McHardy2014-01-211-7/+7
|/
* use new libnftnl library namePablo Neira Ayuso2014-01-201-5/+5
* mnl: fix chain type autoloadingPablo Neira Ayuso2014-01-171-1/+1
* src: add new --debug=mnl option to enable libmnl debuggingPablo Neira Ayuso2014-01-161-2/+2
* nftables: fix supression of "permission denied" errorsPatrick McHardy2014-01-091-3/+5
* mnl: print netlink message if if --debug=netlink in mnl_talk()Pablo Neira Ayuso2013-12-281-0/+5
* mnl: don't set NLM_F_ACK flag in mnl_nft_rule_batch_[add|del]Pablo Neira Ayuso2013-12-071-2/+2
* mnl: fix inconsistent name usage in nft_*_nlmsg_build_hdr callsArturo Borrero2013-12-041-22/+22
* mnl: fix typo in commentEric Leblond2013-10-031-1/+1
* src: add rule batching supportPablo Neira Ayuso2013-09-231-0/+250
* src: Add support for insertion inside rule listEric Leblond2013-07-191-1/+1
* mnl: use nft_*_list_add_tailPablo Neira Ayuso2013-07-161-4/+4
* src: use libnftablesPablo Neira Ayuso2013-06-241-0/+478