Classes | Macros | Typedefs | Functions
stub_gssapi.h File Reference
#include <stdint.h>
#include <stddef.h>
Include dependency graph for stub_gssapi.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  gss_buffer_desc_struct
 
struct  gss_channel_bindings_struct
 
struct  gss_OID_desc_struct
 

Macros

#define GSS_C_AF_INET   2
 
#define GSS_C_CONF_FLAG   16
 
#define GSS_C_DELEG_FLAG   1
 
#define GSS_C_EMPTY_BUFFER   {0, NULL}
 
#define GSS_C_GSS_CODE   1
 
#define GSS_C_INDEFINITE   0xfffffffful
 
#define GSS_C_INTEG_FLAG   32
 
#define GSS_C_MECH_CODE   2
 
#define GSS_C_MUTUAL_FLAG   2
 
#define GSS_C_NO_BUFFER   ((gss_buffer_t) 0)
 
#define GSS_C_NO_CHANNEL_BINDINGS   ((gss_channel_bindings_t) 0)
 
#define GSS_C_NO_CONTEXT   ((gss_ctx_id_t) 0)
 
#define GSS_C_NO_CREDENTIAL   ((gss_cred_id_t) 0)
 
#define GSS_C_NO_NAME   ((gss_name_t) 0)
 
#define GSS_C_NO_OID   ((gss_OID) 0)
 
#define GSS_C_NT_HOSTBASED_SERVICE   NULL
 
#define GSS_C_NULL_OID   GSS_C_NO_OID
 
#define GSS_C_QOP_DEFAULT   0
 
#define GSS_C_REPLAY_FLAG   4
 
#define GSS_ERROR(status)   (status & 0x80000000)
 
#define GSS_S_COMPLETE   0
 
#define GSS_S_CONTINUE_NEEDED   (1ul)
 
#define GSS_S_FAILURE   (0x80000000)
 

Typedefs

typedef struct gss_buffer_desc_struct gss_buffer_desc
 
typedef struct gss_buffer_desc_structgss_buffer_t
 
typedef struct gss_channel_bindings_structgss_channel_bindings_t
 
typedef const struct gss_cred_id_t_desc_struct * gss_const_cred_id_t
 
typedef const struct gss_ctx_id_t_desc_structgss_const_ctx_id_t
 
typedef const struct gss_name_t_desc_struct * gss_const_name_t
 
typedef struct gss_cred_id_t_desc_struct * gss_cred_id_t
 
typedef struct gss_ctx_id_t_desc_structgss_ctx_id_t
 
typedef struct gss_name_t_desc_struct * gss_name_t
 
typedef struct gss_OID_desc_structgss_OID
 
typedef struct gss_OID_desc_struct gss_OID_desc
 
typedef OM_uint32 gss_qop_t
 
typedef uint32_t OM_uint32
 

Functions

OM_uint32 gss_delete_sec_context (OM_uint32 *, gss_ctx_id_t *, gss_buffer_t)
 
OM_uint32 gss_display_name (OM_uint32 *, gss_const_name_t, gss_buffer_t, gss_OID *)
 
OM_uint32 gss_display_status (OM_uint32 *, OM_uint32, int, const gss_OID, OM_uint32 *, gss_buffer_t)
 
OM_uint32 gss_import_name (OM_uint32 *, const gss_buffer_t, const gss_OID, gss_name_t *)
 
OM_uint32 gss_init_sec_context (OM_uint32 *, gss_const_cred_id_t, gss_ctx_id_t *, gss_const_name_t, const gss_OID, OM_uint32, OM_uint32, const gss_channel_bindings_t, const gss_buffer_t, gss_OID *, gss_buffer_t, OM_uint32 *, OM_uint32 *)
 
OM_uint32 gss_inquire_context (OM_uint32 *, gss_const_ctx_id_t, gss_name_t *, gss_name_t *, OM_uint32 *, gss_OID *, OM_uint32 *, int *, int *)
 
OM_uint32 gss_release_buffer (OM_uint32 *, gss_buffer_t)
 
OM_uint32 gss_release_name (OM_uint32 *, gss_name_t *)
 
OM_uint32 gss_seal (OM_uint32 *, gss_ctx_id_t, int, int, gss_buffer_t, int *, gss_buffer_t)
 
OM_uint32 gss_unseal (OM_uint32 *, gss_ctx_id_t, gss_buffer_t, gss_buffer_t, int *, int *)
 
OM_uint32 gss_unwrap (OM_uint32 *, gss_const_ctx_id_t, const gss_buffer_t, gss_buffer_t, int *, gss_qop_t *)
 
OM_uint32 gss_wrap (OM_uint32 *, gss_const_ctx_id_t, int, gss_qop_t, const gss_buffer_t, int *, gss_buffer_t)
 

Macro Definition Documentation

#define GSS_C_AF_INET   2

Definition at line 48 of file stub_gssapi.h.

#define GSS_C_CONF_FLAG   16

Definition at line 56 of file stub_gssapi.h.

#define GSS_C_DELEG_FLAG   1

Definition at line 53 of file stub_gssapi.h.

#define GSS_C_EMPTY_BUFFER   {0, NULL}

Definition at line 46 of file stub_gssapi.h.

#define GSS_C_GSS_CODE   1

Definition at line 50 of file stub_gssapi.h.

#define GSS_C_INDEFINITE   0xfffffffful

Definition at line 63 of file stub_gssapi.h.

#define GSS_C_INTEG_FLAG   32

Definition at line 57 of file stub_gssapi.h.

#define GSS_C_MECH_CODE   2

Definition at line 51 of file stub_gssapi.h.

#define GSS_C_MUTUAL_FLAG   2

Definition at line 54 of file stub_gssapi.h.

#define GSS_C_NO_BUFFER   ((gss_buffer_t) 0)

Definition at line 39 of file stub_gssapi.h.

#define GSS_C_NO_CHANNEL_BINDINGS   ((gss_channel_bindings_t) 0)

Definition at line 42 of file stub_gssapi.h.

#define GSS_C_NO_CONTEXT   ((gss_ctx_id_t) 0)

Definition at line 40 of file stub_gssapi.h.

#define GSS_C_NO_CREDENTIAL   ((gss_cred_id_t) 0)

Definition at line 41 of file stub_gssapi.h.

#define GSS_C_NO_NAME   ((gss_name_t) 0)

Definition at line 38 of file stub_gssapi.h.

#define GSS_C_NO_OID   ((gss_OID) 0)

Definition at line 37 of file stub_gssapi.h.

#define GSS_C_NT_HOSTBASED_SERVICE   NULL

Definition at line 65 of file stub_gssapi.h.

#define GSS_C_NULL_OID   GSS_C_NO_OID

Definition at line 44 of file stub_gssapi.h.

#define GSS_C_QOP_DEFAULT   0

Definition at line 36 of file stub_gssapi.h.

#define GSS_C_REPLAY_FLAG   4

Definition at line 55 of file stub_gssapi.h.

#define GSS_ERROR (   status)    (status & 0x80000000)

Definition at line 30 of file stub_gssapi.h.

#define GSS_S_COMPLETE   0

Definition at line 32 of file stub_gssapi.h.

#define GSS_S_CONTINUE_NEEDED   (1ul)

Definition at line 34 of file stub_gssapi.h.

#define GSS_S_FAILURE   (0x80000000)

Definition at line 33 of file stub_gssapi.h.

Typedef Documentation

typedef const struct gss_cred_id_t_desc_struct* gss_const_cred_id_t

Definition at line 78 of file stub_gssapi.h.

Definition at line 82 of file stub_gssapi.h.

typedef const struct gss_name_t_desc_struct* gss_const_name_t

Definition at line 86 of file stub_gssapi.h.

typedef struct gss_cred_id_t_desc_struct* gss_cred_id_t

Definition at line 77 of file stub_gssapi.h.

Definition at line 81 of file stub_gssapi.h.

typedef struct gss_name_t_desc_struct* gss_name_t

Definition at line 85 of file stub_gssapi.h.

typedef struct gss_OID_desc_struct * gss_OID

Definition at line 69 of file stub_gssapi.h.

typedef uint32_t OM_uint32

Definition at line 67 of file stub_gssapi.h.

Function Documentation

OM_uint32 gss_delete_sec_context ( OM_uint32 ,
gss_ctx_id_t ,
gss_buffer_t   
)

Definition at line 220 of file stub_gssapi.c.

OM_uint32 gss_display_name ( OM_uint32 ,
gss_const_name_t  ,
gss_buffer_t  ,
gss_OID  
)

Definition at line 335 of file stub_gssapi.c.

OM_uint32 gss_display_status ( OM_uint32 ,
OM_uint32  ,
int  ,
const gss_OID  ,
OM_uint32 ,
gss_buffer_t   
)

Definition at line 292 of file stub_gssapi.c.

OM_uint32 gss_import_name ( OM_uint32 ,
const gss_buffer_t  ,
const gss_OID  ,
gss_name_t  
)

Definition at line 253 of file stub_gssapi.c.

OM_uint32 gss_init_sec_context ( OM_uint32 ,
gss_const_cred_id_t  ,
gss_ctx_id_t ,
gss_const_name_t  ,
const gss_OID  ,
OM_uint32  ,
OM_uint32  ,
const gss_channel_bindings_t  ,
const gss_buffer_t  ,
gss_OID ,
gss_buffer_t  ,
OM_uint32 ,
OM_uint32  
)

Definition at line 64 of file stub_gssapi.c.

OM_uint32 gss_inquire_context ( OM_uint32 ,
gss_const_ctx_id_t  ,
gss_name_t ,
gss_name_t ,
OM_uint32 ,
gss_OID ,
OM_uint32 ,
int *  ,
int *   
)

Definition at line 343 of file stub_gssapi.c.

OM_uint32 gss_release_buffer ( OM_uint32 ,
gss_buffer_t   
)

Definition at line 239 of file stub_gssapi.c.

OM_uint32 gss_release_name ( OM_uint32 ,
gss_name_t  
)

Definition at line 280 of file stub_gssapi.c.

OM_uint32 gss_seal ( OM_uint32 ,
gss_ctx_id_t  ,
int  ,
int  ,
gss_buffer_t  ,
int *  ,
gss_buffer_t   
)

Definition at line 377 of file stub_gssapi.c.

OM_uint32 gss_unseal ( OM_uint32 ,
gss_ctx_id_t  ,
gss_buffer_t  ,
gss_buffer_t  ,
int *  ,
int *   
)

Definition at line 388 of file stub_gssapi.c.

OM_uint32 gss_unwrap ( OM_uint32 ,
gss_const_ctx_id_t  ,
const gss_buffer_t  ,
gss_buffer_t  ,
int *  ,
gss_qop_t  
)

Definition at line 367 of file stub_gssapi.c.

OM_uint32 gss_wrap ( OM_uint32 ,
gss_const_ctx_id_t  ,
int  ,
gss_qop_t  ,
const gss_buffer_t  ,
int *  ,
gss_buffer_t   
)

Definition at line 356 of file stub_gssapi.c.



rc_tagdetect_client
Author(s): Monika Florek-Jasinska , Raphael Schaller
autogenerated on Sat Feb 13 2021 03:42:17