summaryrefslogtreecommitdiffstats
path: root/src/cache.c
Commit message (Expand)AuthorAgeFilesLines
* cache: Always set NFT_CACHE_TERSE for list cmd with --tersePhil Sutter2024-02-131-7/+3
* cache: Optimize caching for 'list tables' commandPhil Sutter2024-02-071-1/+5
* src: remove xfree() and use plain free()Thomas Haller2023-11-091-3/+3
* cache: avoid accessing uninitialized varible in implicit_chain_cache()Thomas Haller2023-09-081-2/+4
* src: add <nft.h> header and include it as firstThomas Haller2023-08-251-0/+2
* cache: chain listing implicitly sets on terse optionPablo Neira Ayuso2023-08-231-0/+4
* ct expectation: fix 'list object x' vs. 'list objects in table' confusionFlorian Westphal2023-07-311-0/+1
* Implement 'reset {set,map,element}' commandsPhil Sutter2023-07-131-2/+7
* ct timeout: fix 'list object x' vs. 'list objects in table' confusionFlorian Westphal2023-06-201-0/+1
* cache: include set elements in "nft set list"Florian Westphal2023-06-191-0/+2
* cache: fetch more objects when resetting rulePablo Neira Ayuso2023-03-011-0/+1
* src: add support to command "destroy"Fernando F. Mancera2023-02-061-0/+1
* Implement 'reset rule' and 'reset rules' commandsPhil Sutter2023-01-181-7/+36
* monitor: Sanitize startup race conditionPhil Sutter2022-09-301-0/+1
* cache: report an error message if cache initialization failsPablo Neira Ayuso2022-07-201-0/+4
* cache: validate handle string lengthPablo Neira Ayuso2022-07-201-0/+106
* cache: prepare nft_cache_evaluate() to return errorPablo Neira Ayuso2022-07-181-3/+5
* cache: release pending rules when chain binding lookup failsPablo Neira Ayuso2022-07-071-1/+10
* intervals: add support to automerge with kernel elementsPablo Neira Ayuso2022-04-131-0/+6
* src: silence compiler warningsFlorian Westphal2022-01-151-2/+2
* src: 'nft list chain' prints anonymous chains correctlyPablo Neira Ayuso2022-01-151-0/+37
* cache: add helper function to fill up the rule cachePablo Neira Ayuso2022-01-151-16/+25
* cache: do not set error code twicePablo Neira Ayuso2022-01-151-21/+7
* src: do not use the nft_cache_filter object from mnl.cPablo Neira Ayuso2022-01-151-1/+8
* cache: Support filtering for a specific flowtablePhil Sutter2021-12-031-13/+42
* cache: Filter set list on server sidePhil Sutter2021-12-031-26/+37
* cache: Filter chain list on kernel sidePhil Sutter2021-12-031-19/+19
* cache: Filter rule list on kernel sidePhil Sutter2021-12-031-20/+3
* cache: Filter tables on kernel sidePhil Sutter2021-12-031-8/+1
* cache: do not skip populating anonymous set with -tPablo Neira Ayuso2021-11-181-4/+7
* cache: filter out rules by chainPablo Neira Ayuso2021-11-111-3/+81
* cache: missing family in cache filteringPablo Neira Ayuso2021-11-111-4/+8
* cache: do not populate cache if it is going to be flushedPablo Neira Ayuso2021-11-111-2/+69
* cache: move list filter under structPablo Neira Ayuso2021-11-111-11/+11
* cache: disable NFT_CACHE_SETELEM_BIT on --terse listing onlyPablo Neira Ayuso2021-10-281-2/+2
* cache: ensure evaluate_cache_list flags are set correctlyChris Arges2021-10-271-0/+1
* cache: honor table in set filteringPablo Neira Ayuso2021-10-271-1/+2
* cache: honor filter in set listing commandsPablo Neira Ayuso2021-10-271-0/+2
* cache: always set on NFT_CACHE_REFRESH for listingPablo Neira Ayuso2021-10-271-6/+7
* cache: unset NFT_CACHE_SETELEM with --terse listingPablo Neira Ayuso2021-10-021-3/+12
* cache: filter out sets and maps that are not requestedPablo Neira Ayuso2021-09-301-2/+19
* cache: filter out tables that are not requestedPablo Neira Ayuso2021-09-301-10/+31
* cache: finer grain cache population for list commandsPablo Neira Ayuso2021-09-291-2/+23
* cache: set on cache flags for nested notationPablo Neira Ayuso2021-09-291-0/+10
* cache: provide a empty list for flowtables and objects when request failsPablo Neira Ayuso2021-08-261-16/+20
* cache: skip set element netlink dump for add/delete element commandPablo Neira Ayuso2021-08-261-2/+14
* cache: check errno before invoking cache_release()Marco Oliverio2021-05-141-2/+4
* evaluate: remove flowtable from cache on delete flowtable commandPablo Neira Ayuso2021-05-021-0/+5
* evaluate: remove chain from cache on delete chain commandPablo Neira Ayuso2021-05-021-0/+5
* cache: add hashtable cache for tablePablo Neira Ayuso2021-05-021-6/+42