4 pointer_default(unique),
5 helpstring("SASL helpers")
7 interface sasl_helpers
{
8 typedef [public,flag
(NDR_NOALIGN|NDR_BIG_ENDIAN|NDR_PAHEX
)] struct {
9 [value
(strlen_m
(authid
))] uint16 authid_length
;
10 [charset
(UTF8
)] uint8 authid
[authid_length
];
12 uint8 passwd
[passwd_length
];
13 [value
(strlen_m
(service
))] uint16 service_length
;
14 [charset
(UTF8
)] uint8 service
[service_length
];
15 [value
(strlen_m
(realm
))] uint16 realm_length
;
16 [charset
(UTF8
)] uint8 realm
[realm_length
];
19 void decode_saslauthd
(
20 [in] saslauthdRequest req