diff options
author | Guy Harris <guy@alum.mit.edu> | 2003-05-02 21:58:23 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2003-05-02 21:58:23 +0000 |
commit | a8f171f2ffb7ebba2f270a7baa2df94d35b0fed8 (patch) | |
tree | 521633f5fc0e998d554fdaea9fd49efa9dfe8ac5 /packet-rpc.h | |
parent | bf10523c44c2f85b2ff6eb06a38e3f2701b7a091 (diff) |
From Tony Schene: AUTH_GSSAPI support.
Replace "proto_item_set_len()" with "proto_item_set_end()", and get rid
of the "old_offset" variables the "proto_item_set_len()" calls required.
svn path=/trunk/; revision=7634
Diffstat (limited to 'packet-rpc.h')
-rw-r--r-- | packet-rpc.h | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/packet-rpc.h b/packet-rpc.h index 0740e8dfed..e0644fea0d 100644 --- a/packet-rpc.h +++ b/packet-rpc.h @@ -1,6 +1,6 @@ /* packet-rpc.h * - * $Id: packet-rpc.h,v 1.40 2002/11/13 21:45:57 guy Exp $ + * $Id: packet-rpc.h,v 1.41 2003/05/02 21:58:23 guy Exp $ * * (c) 1999 Uwe Girlich * @@ -38,6 +38,7 @@ #define AUTH_SHORT 2 #define AUTH_DES 3 #define RPCSEC_GSS 6 +#define AUTH_GSSAPI 300001 #define MSG_ACCEPTED 0 #define MSG_DENIED 1 @@ -64,6 +65,12 @@ #define RPCSEC_GSS_CONTINUE_INIT 2 #define RPCSEC_GSS_DESTROY 3 +#define AUTH_GSSAPI_EXIT 0 +#define AUTH_GSSAPI_INIT 1 +#define AUTH_GSSAPI_CONTINUE_INIT 2 +#define AUTH_GSSAPI_MSG 3 +#define AUTH_GSSAPI_DESTROY 4 + #define RPCSEC_GSS_SVC_NONE 1 #define RPCSEC_GSS_SVC_INTEGRITY 2 #define RPCSEC_GSS_SVC_PRIVACY 3 @@ -76,7 +83,9 @@ typedef enum { FLAVOR_UNKNOWN, /* authentication flavor unknown */ FLAVOR_NOT_GSSAPI, /* flavor isn't GSSAPI */ FLAVOR_GSSAPI_NO_INFO, /* flavor is GSSAPI, procedure & service unknown */ - FLAVOR_GSSAPI /* flavor is GSSAPI, procedure & service known */ + FLAVOR_GSSAPI, /* flavor is GSSAPI, procedure & service known */ + FLAVOR_AUTHGSSAPI, /* AUTH_GSSAPI flavor */ + FLAVOR_AUTHGSSAPI_MSG /* AUTH_GSSAPI flavor, AUTH_GSSAPI message */ } flavor_t; typedef struct _rpc_call_info_value { |