| ext.h | | ext.h | |
| | | | |
| skipping to change at line 29 | | skipping to change at line 29 | |
| * | | * | |
| */ | | */ | |
| | | | |
| #ifndef GSS_EXT_H_ | | #ifndef GSS_EXT_H_ | |
| #define GSS_EXT_H_ | | #define GSS_EXT_H_ | |
| | | | |
| /* Get size_t. */ | | /* Get size_t. */ | |
| #include <stddef.h> | | #include <stddef.h> | |
| | | | |
| /* See version.c. */ | | /* See version.c. */ | |
|
| extern const char * | | extern const char *gss_check_version (const char *req_version); | |
| gss_check_version (const char *req_version); | | | |
| | | | |
| /* See ext.c. */ | | /* See ext.c. */ | |
|
| extern int | | extern int gss_oid_equal (gss_OID first_oid, gss_OID second_oid); | |
| gss_oid_equal (gss_OID first_oid, gss_OID second_oid); | | | |
| extern OM_uint32 | | extern OM_uint32 | |
| gss_copy_oid (OM_uint32 * minor_status, | | gss_copy_oid (OM_uint32 * minor_status, | |
| const gss_OID src_oid, gss_OID dest_oid); | | const gss_OID src_oid, gss_OID dest_oid); | |
| extern OM_uint32 | | extern OM_uint32 | |
| gss_duplicate_oid (OM_uint32 * minor_status, | | gss_duplicate_oid (OM_uint32 * minor_status, | |
| const gss_OID src_oid, gss_OID * dest_oid); | | const gss_OID src_oid, gss_OID * dest_oid); | |
|
| extern int | | extern int gss_userok (const gss_name_t name, const char *username); | |
| gss_userok (const gss_name_t name, const char *username); | | | |
| | | | |
| /* See asn1.c. */ | | /* See asn1.c. */ | |
| extern int | | extern int | |
| gss_encapsulate_token (gss_buffer_t input_message, | | gss_encapsulate_token (gss_buffer_t input_message, | |
| gss_OID token_oid, gss_buffer_t output_message); | | gss_OID token_oid, gss_buffer_t output_message); | |
| extern int | | extern int | |
| gss_encapsulate_token_prefix (gss_buffer_t input_message, | | gss_encapsulate_token_prefix (gss_buffer_t input_message, | |
| char *prefix, size_t prefixlen, | | char *prefix, size_t prefixlen, | |
| gss_OID token_oid, gss_buffer_t output_message
); | | gss_OID token_oid, gss_buffer_t output_message
); | |
| extern int | | extern int | |
| gss_decapsulate_token (gss_buffer_t input_message, | | gss_decapsulate_token (gss_buffer_t input_message, | |
| gss_OID token_oid, gss_buffer_t output_message); | | gss_OID token_oid, gss_buffer_t output_message); | |
|
| | | extern int | |
| | | gss_decapsulate_token_check (gss_buffer_t input_message, | |
| | | char *prefix, size_t prefixlen, | |
| | | gss_OID token_oid, | |
| | | gss_buffer_t output_message); | |
| | | | |
| /* Static versions of the public OIDs for use, e.g., in static | | /* Static versions of the public OIDs for use, e.g., in static | |
| variable initalization. See oid.c. */ | | variable initalization. See oid.c. */ | |
| extern gss_OID_desc GSS_C_NT_USER_NAME_static; | | extern gss_OID_desc GSS_C_NT_USER_NAME_static; | |
| extern gss_OID_desc GSS_C_NT_MACHINE_UID_NAME_static; | | extern gss_OID_desc GSS_C_NT_MACHINE_UID_NAME_static; | |
| extern gss_OID_desc GSS_C_NT_STRING_UID_NAME_static; | | extern gss_OID_desc GSS_C_NT_STRING_UID_NAME_static; | |
| extern gss_OID_desc GSS_C_NT_HOSTBASED_SERVICE_X_static; | | extern gss_OID_desc GSS_C_NT_HOSTBASED_SERVICE_X_static; | |
| extern gss_OID_desc GSS_C_NT_HOSTBASED_SERVICE_static; | | extern gss_OID_desc GSS_C_NT_HOSTBASED_SERVICE_static; | |
| extern gss_OID_desc GSS_C_NT_ANONYMOUS_static; | | extern gss_OID_desc GSS_C_NT_ANONYMOUS_static; | |
| extern gss_OID_desc GSS_C_NT_EXPORT_NAME_static; | | extern gss_OID_desc GSS_C_NT_EXPORT_NAME_static; | |
| | | | |
End of changes. 4 change blocks. |
| 6 lines changed or deleted | | 8 lines changed or added | |
|