1
0
mirror of https://github.com/samba-team/samba.git synced 2025-03-11 16:58:40 +03:00

r25374: create an enum for the authentication types instead of defining them as

constants
This commit is contained in:
Ronnie Sahlberg 2007-09-27 03:40:04 +00:00 committed by Gerald (Jerry) Carter
parent 9c38c61c33
commit 0c3d38b0d9

View File

@ -118,17 +118,19 @@ interface dcerpc
} dcerpc_fault; } dcerpc_fault;
/* the auth types we know about */ /* the auth types we know about */
const uint8 DCERPC_AUTH_TYPE_NONE = 0; typedef [v1_enum] enum {
/* this seems to be not krb5! */ DCERPC_AUTH_TYPE_NONE = 0,
const uint8 DCERPC_AUTH_TYPE_KRB5_1 = 1; /* this seems to be not krb5! */
const uint8 DCERPC_AUTH_TYPE_SPNEGO = 9; DCERPC_AUTH_TYPE_KRB5_1 = 1,
const uint8 DCERPC_AUTH_TYPE_NTLMSSP = 10; DCERPC_AUTH_TYPE_SPNEGO = 9,
const uint8 DCERPC_AUTH_TYPE_KRB5 = 16; DCERPC_AUTH_TYPE_NTLMSSP = 10,
const uint8 DCERPC_AUTH_TYPE_DPA = 17; DCERPC_AUTH_TYPE_KRB5 = 16,
const uint8 DCERPC_AUTH_TYPE_MSN = 18; DCERPC_AUTH_TYPE_DPA = 17,
const uint8 DCERPC_AUTH_TYPE_DIGEST = 21; DCERPC_AUTH_TYPE_MSN = 18,
const uint8 DCERPC_AUTH_TYPE_SCHANNEL = 68; DCERPC_AUTH_TYPE_DIGEST = 21,
const uint8 DCERPC_AUTH_TYPE_MSMQ = 100; DCERPC_AUTH_TYPE_SCHANNEL = 68,
DCERPC_AUTH_TYPE_MSMQ = 100
} dcerpc_AuthType;
const uint8 DCERPC_AUTH_LEVEL_DEFAULT = DCERPC_AUTH_LEVEL_CONNECT; const uint8 DCERPC_AUTH_LEVEL_DEFAULT = DCERPC_AUTH_LEVEL_CONNECT;
const uint8 DCERPC_AUTH_LEVEL_NONE = 1; const uint8 DCERPC_AUTH_LEVEL_NONE = 1;