OpenVAS Libraries  7.0.9
Macros | Functions
arglists.c File Reference
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <glib.h>
#include "arglists.h"
#include "system_internal.h"
#include "system.h"
#include "openvas_logging.h"

Macros

#define HASH_MAX   2713
 

Functions

char * cache_inc (const char *name)
 
void cache_dec (const 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)
 
void * arg_get_value (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_del_value (struct arglist *args, const char *name)
 
struct argliststr2arglist (char *str)
 

Macro Definition Documentation

#define HASH_MAX   2713

Function Documentation

void arg_add_value ( struct arglist arglst,
const char *  name,
int  type,
long  length,
void *  value 
)
void arg_del_value ( struct arglist args,
const char *  name 
)
void arg_dump ( struct arglist args,
int  level 
)
void arg_dup ( struct arglist dst,
struct arglist src 
)
void arg_free ( struct arglist arg)
void arg_free_all ( struct arglist arg)
int arg_get_type ( struct arglist args,
const char *  name 
)
void* arg_get_value ( struct arglist args,
const char *  name 
)
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)
read