OpenVAS Scanner  7.0.0~git
charset.h File Reference

Unix SMB/CIFS implementation. charset defines. More...

#include "smb.h"
#include <string.h>
Include dependency graph for charset.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  charset_functions_ntlmssp
 

Macros

#define NUM_CHARSETS   6
 

Enumerations

enum  charset_t {
  CH_UTF16LE = 0, CH_UTF16 = 0, CH_UNIX = 1, CH_DISPLAY = 2,
  CH_DOS = 3, CH_UTF8 = 4, CH_UTF16BE = 5
}
 

Detailed Description

Unix SMB/CIFS implementation. charset defines.

Definition in file charset.h.

Macro Definition Documentation

◆ NUM_CHARSETS

#define NUM_CHARSETS   6

Definition at line 47 of file charset.h.

Enumeration Type Documentation

◆ charset_t

enum charset_t
Enumerator
CH_UTF16LE 
CH_UTF16 
CH_UNIX 
CH_DISPLAY 
CH_DOS 
CH_UTF8 
CH_UTF16BE 

Definition at line 36 of file charset.h.

37 {
38  CH_UTF16LE = 0,
39  CH_UTF16 = 0,
40  CH_UNIX = 1,
41  CH_DISPLAY = 2,
42  CH_DOS = 3,
43  CH_UTF8 = 4,
44  CH_UTF16BE = 5
45 } charset_t;
CH_DISPLAY
@ CH_DISPLAY
Definition: charset.h:41
CH_UNIX
@ CH_UNIX
Definition: charset.h:40
CH_DOS
@ CH_DOS
Definition: charset.h:42
charset_t
charset_t
Definition: charset.h:36
CH_UTF8
@ CH_UTF8
Definition: charset.h:43
CH_UTF16LE
@ CH_UTF16LE
Definition: charset.h:38
CH_UTF16BE
@ CH_UTF16BE
Definition: charset.h:44
CH_UTF16
@ CH_UTF16
Definition: charset.h:39