26 #ifndef OPENVAS_ARGLISTS_H
27 #define OPENVAS_ARGLISTS_H
void * arg_get_value(struct arglist *, const char *)
Definition: arglists.c:239
struct arglist * str2arglist(char *str)
Definition: arglists.c:447
int arg_get_type(struct arglist *, const char *)
Definition: arglists.c:255
void arg_del_value(struct arglist *, const char *name)
Definition: arglists.c:400
Struct to cache names (keys) of arglist entries.
Definition: arglists.h:47
void cache_dec(const char *name)
Definition: arglists.c:125
struct name_cache * prev
Definition: arglists.h:52
void arg_dump(struct arglist *, int)
Definition: arglists.c:319
long length
Definition: arglists.h:34
int type
Definition: arglists.h:32
void * value
Definition: arglists.h:33
int arg_set_value(struct arglist *, const char *, long, void *)
Definition: arglists.c:208
int occurences
Definition: arglists.h:50
struct arglist * next
Definition: arglists.h:35
void arg_add_value(struct arglist *, const char *, int, long, void *)
Definition: arglists.c:161
struct name_cache * next
Definition: arglists.h:51
const char * name
Definition: nasl_init.c:501
Definition: arglists.h:29
char * name
Definition: arglists.h:49
int hash
Definition: arglists.h:36
void arg_dup(struct arglist *, struct arglist *)
Definition: arglists.c:268
char * name
Definition: arglists.h:31
void arg_free(struct arglist *)
Definition: arglists.c:361
void arg_free_all(struct arglist *)
Definition: arglists.c:375
char * cache_inc(const char *name)
Definition: arglists.c:111