OpenVAS Libraries  9.0.1
Macros | Functions
www_funcs.c File Reference
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <ctype.h>
#include <arpa/inet.h>
#include "../base/kb.h"
#include "plugutils.h"
#include "support.h"

Macros

#define URL_CODE_NONE   0
 
#define URL_CODE_HEX   1
 
#define URL_CODE_UTF16   2
 
#define URL_CODE_UTF16MS   3
 
#define URL_CODE_UTF8BAD   4
 
#define MAXHOSTNAMELEN   64
 

Functions

char * build_encode_URL (struct arglist *data, char *method, char *path, char *name, char *httpver)
 

Macro Definition Documentation

◆ MAXHOSTNAMELEN

#define MAXHOSTNAMELEN   64

◆ URL_CODE_HEX

#define URL_CODE_HEX   1

◆ URL_CODE_NONE

#define URL_CODE_NONE   0

◆ URL_CODE_UTF16

#define URL_CODE_UTF16   2

◆ URL_CODE_UTF16MS

#define URL_CODE_UTF16MS   3

◆ URL_CODE_UTF8BAD

#define URL_CODE_UTF8BAD   4

Function Documentation

◆ build_encode_URL()

char* build_encode_URL ( struct arglist data,
char *  method,
char *  path,
char *  name,
char *  httpver 
)
Todo:
Evaluate if GLib functions for building paths are applicable here