Line | |
---|
1 | #include "idl_types.h"
|
---|
2 |
|
---|
3 | [
|
---|
4 | pointer_default(unique),
|
---|
5 | helpstring("SASL helpers")
|
---|
6 | ]
|
---|
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];
|
---|
11 | uint16 passwd_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];
|
---|
17 | } saslauthdRequest;
|
---|
18 |
|
---|
19 | void decode_saslauthd(
|
---|
20 | [in] saslauthdRequest req
|
---|
21 | );
|
---|
22 | }
|
---|
Note:
See
TracBrowser
for help on using the repository browser.