56 size_t (*
pull) (
void *,
const char **inbuf,
size_t *inbytesleft,
57 char **outbuf,
size_t *outbytesleft);
58 size_t (*
push) (
void *,
const char **inbuf,
size_t *inbytesleft,
59 char **outbuf,
size_t *outbytesleft);
charset_t
Definition: charset.h:37
@ CH_UTF16
Definition: charset.h:39
@ CH_DISPLAY
Definition: charset.h:41
@ CH_UTF16BE
Definition: charset.h:44
@ CH_UNIX
Definition: charset.h:40
@ CH_DOS
Definition: charset.h:42
@ CH_UTF16LE
Definition: charset.h:38
@ CH_UTF8
Definition: charset.h:43
Unix SMB/CIFS implementation.
struct charset_functions_ntlmssp * prev
Definition: charset.h:60
struct charset_functions_ntlmssp * next
Definition: charset.h:60
size_t(* pull)(void *, const char **inbuf, size_t *inbytesleft, char **outbuf, size_t *outbytesleft)
Definition: charset.h:56
const char * name
Definition: charset.h:55
size_t(* push)(void *, const char **inbuf, size_t *inbytesleft, char **outbuf, size_t *outbytesleft)
Definition: charset.h:58