OpenVAS Libraries  4.0+rc3.SVN
Data Fields
name_cache Struct Reference

Struct to cache names (keys) of arglist entries. More...

#include <arglists.h>

Data Fields

char * name
int occurences
struct name_cachenext
struct name_cacheprev

Detailed Description

Struct to cache names (keys) of arglist entries.

A lot of entries in our arglists have the same name. We use a caching system to avoid to allocate twice the same name

This saves about 300Kb of memory, with minimal performance impact


The documentation for this struct was generated from the following file: