|
OpenVAS Libraries
6.0+beta5
|
#include <string.h>#include <stdlib.h>#include <stdio.h>#include <glib.h>#include "arglists.h"#include "system_internal.h"#include "system.h"Macros | |
| #define | HASH_MAX 2713 |
Functions | |
| char * | cache_inc (const char *name) |
| void | cache_dec (const char *name) |
| void | arg_free_name (char *name) |
| void | arg_add_value (struct arglist *arglst, const char *name, int type, long length, void *value) |
| int | arg_set_value (struct arglist *arglst, const char *name, long length, void *value) |
| int | arg_set_type (struct arglist *arglst, const char *name, int type) |
| void * | arg_get_value (struct arglist *args, const char *name) |
| int | arg_get_length (struct arglist *args, const char *name) |
| int | arg_get_type (struct arglist *args, const char *name) |
| void | arg_dup (struct arglist *dst, struct arglist *src) |
| void | arg_dump (struct arglist *args, int level) |
| void | arg_free (struct arglist *arg) |
| void | arg_free_all (struct arglist *arg) |
| void | arg_add_value_at_head (struct arglist *arglst, const char *name, int type, long length, void *value) |
| void | arg_del_value (struct arglist *args, const char *name) |
| struct arglist * | str2arglist (char *str) |
| #define HASH_MAX 2713 |
| void arg_add_value | ( | struct arglist * | arglst, |
| const char * | name, | ||
| int | type, | ||
| long | length, | ||
| void * | value | ||
| ) |
| void arg_add_value_at_head | ( | struct arglist * | arglst, |
| const char * | name, | ||
| int | type, | ||
| long | length, | ||
| void * | value | ||
| ) |
Like arg_add_value but inserts the new element near the beginning instead of the end. This is much faster for long lists but leads to a different order of the elements.
| void arg_del_value | ( | struct arglist * | args, |
| const char * | name | ||
| ) |
| void arg_dump | ( | struct arglist * | args, |
| int | level | ||
| ) |
| void arg_free | ( | struct arglist * | arg) |
| void arg_free_all | ( | struct arglist * | arg) |
| void arg_free_name | ( | char * | name) |
| int arg_get_length | ( | struct arglist * | args, |
| const char * | name | ||
| ) |
| int arg_get_type | ( | struct arglist * | args, |
| const char * | name | ||
| ) |
| void* arg_get_value | ( | struct arglist * | args, |
| const char * | name | ||
| ) |
| int arg_set_type | ( | struct arglist * | arglst, |
| const char * | name, | ||
| int | type | ||
| ) |
| int arg_set_value | ( | struct arglist * | arglst, |
| const char * | name, | ||
| long | length, | ||
| void * | value | ||
| ) |
| void cache_dec | ( | const char * | name) |
| char* cache_inc | ( | const char * | name) |
| struct arglist* str2arglist | ( | char * | str) |
1.8.4