22#define VAR_NAME_HASH 17
42#ifdef ALL_VARIABLES_NAMED
57#ifndef ALL_VARIABLES_NAMED
60#define var_name u.av_name
struct st_a_nasl_var anon_nasl_var
int add_var_to_array(nasl_array *, char *, const anon_nasl_var *)
Definition nasl_var.c:1277
struct st_nasl_array nasl_array
tree_cell * nasl_iterate_array(nasl_iterator *)
Definition nasl_var.c:1205
tree_cell * make_array_from_elems(tree_cell *)
Definition nasl_var.c:1323
int array_max_index(nasl_array *)
Definition nasl_var.c:1302
void free_array(nasl_array *)
Definition nasl_var.c:339
tree_cell * copy_ref_array(const tree_cell *)
Definition nasl_var.c:534
char * array2str(const nasl_array *)
Definition nasl_var.c:990
struct st_nasl_string nasl_string_t
tree_cell * var2cell(anon_nasl_var *)
Definition nasl_var.c:168
void clear_unnamed_var(anon_nasl_var *)
tree_cell * nasl_affect(tree_cell *, tree_cell *)
Definition nasl_var.c:697
int add_var_to_list(nasl_array *, int, const anon_nasl_var *)
Definition nasl_var.c:1245
anon_nasl_var * nasl_get_var_by_num(void *, nasl_array *, int, int)
Definition nasl_var.c:43
nasl_iterator nasl_array_iterator(void *, tree_cell *)
Definition nasl_var.c:1169
int hash_str2(const char *, int)
Definition nasl_var.c:23
const char * var2str(anon_nasl_var *)
Definition nasl_var.c:1062
@ VAR2_STRING
Definition nasl_var.h:17
@ VAR2_DATA
Definition nasl_var.h:18
@ VAR2_ARRAY
Definition nasl_var.h:19
@ VAR2_INT
Definition nasl_var.h:16
@ VAR2_UNDEF
Definition nasl_var.h:15
struct st_n_nasl_var named_nasl_var
named_nasl_var * v
Definition nasl_var.h:70
nasl_array * a
Definition nasl_var.h:67
int iH
Definition nasl_var.h:69
int i1
Definition nasl_var.h:68
nasl_string_t v_str
Definition nasl_var.h:47
char * string_form
Definition nasl_var.h:51
nasl_array v_arr
Definition nasl_var.h:49
int var_type
Definition nasl_var.h:41
union st_a_nasl_var::@154137074032032170165360023270032033276061363156 v
long int v_int
Definition nasl_var.h:48
char * var_name
Definition nasl_var.h:58
struct st_n_nasl_var * next_var
Definition nasl_var.h:62
struct st_a_nasl_var u
Definition nasl_var.h:56
struct st_n_nasl_var ** hash_elt
Definition nasl_var.h:36
struct st_a_nasl_var ** num_elt
Definition nasl_var.h:35
int max_idx
Definition nasl_var.h:34
unsigned char * s_val
Definition nasl_var.h:26
int s_siz
Definition nasl_var.h:27