43 size_t (*
pull) (
void *,
const char **inbuf,
size_t *inbytesleft,
44 char **outbuf,
size_t *outbytesleft);
45 size_t (*
push) (
void *,
const char **inbuf,
size_t *inbytesleft,
46 char **outbuf,
size_t *outbytesleft);
charset_t
Definition charset.h:24
@ CH_UTF16
Definition charset.h:26
@ CH_DISPLAY
Definition charset.h:28
@ CH_UTF16BE
Definition charset.h:31
@ CH_UNIX
Definition charset.h:27
@ CH_DOS
Definition charset.h:29
@ CH_UTF16LE
Definition charset.h:25
@ CH_UTF8
Definition charset.h:30
Unix SMB/CIFS implementation.
struct charset_functions_ntlmssp * prev
Definition charset.h:47
struct charset_functions_ntlmssp * next
Definition charset.h:47
size_t(* pull)(void *, const char **inbuf, size_t *inbytesleft, char **outbuf, size_t *outbytesleft)
Definition charset.h:43
const char * name
Definition charset.h:42
size_t(* push)(void *, const char **inbuf, size_t *inbytesleft, char **outbuf, size_t *outbytesleft)
Definition charset.h:45