summaryrefslogtreecommitdiffstats
path: root/src/cache.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* cache: missing table cache for several policy objectsPablo Neira Ayuso2021-05-021-0/+4
* cache: add set_cache_del() and use itPablo Neira Ayuso2021-05-021-0/+5
* cache: add hashtable cache for flowtablePablo Neira Ayuso2021-05-021-2/+86
* cache: add hashtable cache for objectPablo Neira Ayuso2021-05-021-2/+96
* src: consolidate object cache infrastructurePablo Neira Ayuso2021-05-021-12/+36
* src: consolidate nft_cache infrastructurePablo Neira Ayuso2021-05-021-17/+18
* src: pass chain name to chain_cache_find()Pablo Neira Ayuso2021-05-021-5/+4
* cache: bail out if chain list cannot be fetched from kernelPablo Neira Ayuso2021-04-031-1/+1
* cache: add hashtable cache for setsPablo Neira Ayuso2021-04-031-3/+90
* cache: check for NULL chain in cache_init()Pablo Neira Ayuso2021-04-031-0/+5
* cache: statify chain_cache_dump()Pablo Neira Ayuso2021-04-031-1/+2
* src: split chain list in tablePablo Neira Ayuso2021-04-031-3/+3
* cache: rename chain_htable to cache_chain_htPablo Neira Ayuso2021-04-031-3/+3
* src: move remaining cache functions in rule.c to cache.cPablo Neira Ayuso2021-03-111-2/+205
* src: add chain hashtable cachePablo Neira Ayuso2020-08-261-0/+92
* src: cache gets out of sync in interactive modePablo Neira Ayuso2020-08-061-0/+2
* src: rename CMD_OBJ_SETELEM to CMD_OBJ_ELEMENTSPablo Neira Ayuso2020-05-141-3/+3
* cache: Fix for doubled output after reset commandPhil Sutter2020-01-161-1/+3
* cache: Reduce caching for get commandPhil Sutter2019-11-151-0/+17
* cache: fix --echo with index/positionEric Garver2019-09-061-4/+2
* cache: incorrect flush flag for table/chainLaura Garcia Liebana2019-07-311-1/+0
* cache: add NFT_CACHE_UPDATE and NFT_CACHE_FLUSHED flagsPablo Neira Ayuso2019-07-231-1/+3
* cache: incorrect flags for create commandsPablo Neira Ayuso2019-07-161-9/+21
* src: add cache level flagsPablo Neira Ayuso2019-06-171-41/+45
* cache: do not populate the cache in case of flush ruleset commandPablo Neira Ayuso2019-06-141-0/+3
* cache: Fix evaluation for rules with index referencePhil Sutter2019-06-071-7/+1
* src: single cache_update() call to build cache before evaluationPablo Neira Ayuso2019-06-061-0/+133