OpenVAS Libraries
9.0.3
|
#include "nasl_raw.h"
#include <string.h>
#include <stdlib.h>
#include "../misc/nvt_categories.h"
#include "../misc/network.h"
#include "nasl.h"
#include "nasl_tree.h"
#include "nasl_global_ctxt.h"
#include "nasl_func.h"
#include "nasl_var.h"
#include "nasl_lex_ctxt.h"
#include "exec.h"
#include "nasl_packet_forgery.h"
#include "nasl_debug.h"
#include "nasl_socket.h"
#include "nasl_http.h"
#include "nasl_host.h"
#include "nasl_text_utils.h"
#include "nasl_scanner_glue.h"
#include "nasl_misc_funcs.h"
#include "nasl_cmd_exec.h"
#include "nasl_crypto.h"
#include "nasl_crypto2.h"
#include "nasl_wmi.h"
#include "nasl_smb.h"
#include "nasl_packet_forgery_v6.h"
#include "nasl_builtin_plugins.h"
#include "nasl_ssh.h"
#include "nasl_snmp.h"
#include "nasl_cert.h"
#include "nasl_isotime.h"
Go to the source code of this file.
Data Structures | |
struct | init_func |
Functions | |
int | init_nasl_library (lex_ctxt *lexic) |
Adds "built-in" variable and function definitions to a context. More... | |
char * | nasl_version () |
int init_nasl_library | ( | lex_ctxt * | lexic | ) |
Adds "built-in" variable and function definitions to a context.
Definition at line 651 of file nasl_init.c.
Referenced by exec_nasl_script().
char* nasl_version | ( | void | ) |
Definition at line 724 of file nasl_init.c.
Referenced by main().
const char* name |
Definition at line 524 of file nasl_init.c.
Referenced by add_entity(), add_plugin_preference(), arg_get_value_int(), arg_set_value(), build_encode_URL(), compare_entity_with_name(), entity_attribute(), entity_child(), exec_nasl_script(), find_in_path(), get_array_elem(), get_plugin_preference(), get_variable_by_name(), getinterfaces(), getipv4routes(), getipv6routes(), host_info_init(), init_v6_capture_device(), ipaddr2devname(), main(), make_entity(), nasl_get_preference(), nasl_read_var_ref(), nasl_send_v6packet(), nvti_set_name(), nvtpref_new(), omp_create_lsc_credential(), omp_create_lsc_credential_key(), omp_create_task(), omp_get_system_reports(), omp_modify_task_file(), openvas_export_file_name(), openvas_file_check_is_dir(), openvas_hosts_exclude(), openvas_hosts_reverse_lookup_only(), openvas_hosts_reverse_lookup_unify(), openvas_resolve(), openvas_resolve_as_addr6(), plug_replace_key(), plug_set_key(), plug_set_tag(), plug_set_xref(), replace_kb_item(), script_add_preference(), script_tag(), script_xref(), set_kb_item(), v6_getinterfaces(), v6_getsourceip(), v6_ipaddr2devname(), and v6_is_local_ip().
int val |
Definition at line 525 of file nasl_init.c.
Referenced by add_numbered_var_to_ctxt(), check_alpha(), get_kb_item(), nasl_get_byte_order(), nasl_incr_variable(), nasl_insert_hexzeros(), nasl_ord(), nasl_wmi_reg_set_dword_val(), nasl_wmi_reg_set_ex_string_val(), nasl_wmi_reg_set_qword_val(), nasl_wmi_reg_set_string_val(), prefs_nvt_timeout(), SamOEMhash(), timeval(), toupper_w(), wmi_reg_set_dword_val(), wmi_reg_set_ex_string_val(), wmi_reg_set_qword_val(), and wmi_reg_set_string_val().