OpenVAS Libraries  9.0.1
Macros | Functions
nasl_http.c File Reference
#include <glib.h>
#include <ctype.h>
#include <string.h>
#include "../misc/prefs.h"
#include "../base/kb.h"
#include "../misc/plugutils.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_debug.h"
#include "nasl_socket.h"
#include "nasl_http.h"
#include "../misc/www_funcs.h"

Macros

#define OPENVAS_USER_AGENT   "Mozilla/5.0 [en] (X11, U; OpenVAS)"
 

Functions

tree_cellhttp_open_socket (lex_ctxt *lexic)
 
tree_cellhttp_close_socket (lex_ctxt *lexic)
 
tree_cellhttp_get (lex_ctxt *lexic)
 
tree_cellhttp_head (lex_ctxt *lexic)
 
tree_cellhttp_post (lex_ctxt *lexic)
 
tree_cellhttp_delete (lex_ctxt *lexic)
 
tree_cellhttp_put (lex_ctxt *lexic)
 
tree_cellcgibin (lex_ctxt *lexic)
 

Macro Definition Documentation

◆ OPENVAS_USER_AGENT

#define OPENVAS_USER_AGENT   "Mozilla/5.0 [en] (X11, U; OpenVAS)"

Function Documentation

◆ cgibin()

tree_cell* cgibin ( lex_ctxt lexic)

◆ http_close_socket()

tree_cell* http_close_socket ( lex_ctxt lexic)

◆ http_delete()

tree_cell* http_delete ( lex_ctxt lexic)

◆ http_get()

tree_cell* http_get ( lex_ctxt lexic)

◆ http_head()

tree_cell* http_head ( lex_ctxt lexic)

◆ http_open_socket()

tree_cell* http_open_socket ( lex_ctxt lexic)

◆ http_post()

tree_cell* http_post ( lex_ctxt lexic)

◆ http_put()

tree_cell* http_put ( lex_ctxt lexic)