OpenVAS Scanner  22.7.9
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 34 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 23 of file charset.h.

24 {
25  CH_UTF16LE = 0,
26  CH_UTF16 = 0,
27  CH_UNIX = 1,
28  CH_DISPLAY = 2,
29  CH_DOS = 3,
30  CH_UTF8 = 4,
31  CH_UTF16BE = 5
32 } charset_t;
CH_DISPLAY
@ CH_DISPLAY
Definition: charset.h:28
CH_UNIX
@ CH_UNIX
Definition: charset.h:27
CH_DOS
@ CH_DOS
Definition: charset.h:29
charset_t
charset_t
Definition: charset.h:24
CH_UTF8
@ CH_UTF8
Definition: charset.h:30
CH_UTF16LE
@ CH_UTF16LE
Definition: charset.h:25
CH_UTF16BE
@ CH_UTF16BE
Definition: charset.h:31
CH_UTF16
@ CH_UTF16
Definition: charset.h:26