prototypes for gssapi_{encode_om_uint32,decode_om_uint32}

add sequence number verifier prototypes


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12367 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Love Hörnquist Åstrand
2003-06-17 04:00:58 +00:00
parent d31ef7cb79
commit 289d0b0f9b
2 changed files with 28 additions and 4 deletions

View File

@@ -48,6 +48,8 @@
*
*/
struct gss_msg_order;
typedef struct gss_ctx_id_t_desc_struct {
struct krb5_auth_context_data *auth_context;
gss_name_t source, target;
@@ -57,6 +59,7 @@ typedef struct gss_ctx_id_t_desc_struct {
struct krb5_ticket *ticket;
time_t lifetime;
HEIMDAL_MUTEX ctx_id_mutex;
struct gss_msg_order *order;
} gss_ctx_id_t_desc;
typedef struct gss_cred_id_t_desc_struct {
@@ -184,8 +187,6 @@ gssapi_lifetime_left(OM_uint32 *, OM_uint32, OM_uint32 *);
/* sequence */
struct gss_msg_order;
OM_uint32
gssapi_msg_order_create(OM_uint32 *, struct gss_msg_order **,
OM_uint32, OM_uint32, OM_uint32);
@@ -195,4 +196,15 @@ gssapi_msg_order_destroy(struct gss_msg_order **);
OM_uint32
gssapi_msg_order_check(struct gss_msg_order *, OM_uint32);
OM_uint32
gssapi_msg_order_f(OM_uint32);
/* 8003 */
krb5_error_code
gssapi_encode_om_uint32(OM_uint32, u_char *);
krb5_error_code
gssapi_decode_om_uint32(u_char *, OM_uint32 *);
#endif

View File

@@ -48,6 +48,8 @@
*
*/
struct gss_msg_order;
typedef struct gss_ctx_id_t_desc_struct {
struct krb5_auth_context_data *auth_context;
gss_name_t source, target;
@@ -57,6 +59,7 @@ typedef struct gss_ctx_id_t_desc_struct {
struct krb5_ticket *ticket;
time_t lifetime;
HEIMDAL_MUTEX ctx_id_mutex;
struct gss_msg_order *order;
} gss_ctx_id_t_desc;
typedef struct gss_cred_id_t_desc_struct {
@@ -184,8 +187,6 @@ gssapi_lifetime_left(OM_uint32 *, OM_uint32, OM_uint32 *);
/* sequence */
struct gss_msg_order;
OM_uint32
gssapi_msg_order_create(OM_uint32 *, struct gss_msg_order **,
OM_uint32, OM_uint32, OM_uint32);
@@ -195,4 +196,15 @@ gssapi_msg_order_destroy(struct gss_msg_order **);
OM_uint32
gssapi_msg_order_check(struct gss_msg_order *, OM_uint32);
OM_uint32
gssapi_msg_order_f(OM_uint32);
/* 8003 */
krb5_error_code
gssapi_encode_om_uint32(OM_uint32, u_char *);
krb5_error_code
gssapi_decode_om_uint32(u_char *, OM_uint32 *);
#endif