| ext.h | | ext.h | |
| /* ext.h --- Header file for non-standard GSS-API functions. | | /* ext.h --- Header file for non-standard GSS-API functions. | |
|
| * Copyright (C) 2003, 2004, 2005, 2006, 2007 Simon Josefsson | | * Copyright (C) 2003, 2004, 2005, 2006, 2007, 2009 Simon Josefsson | |
| * | | * | |
| * This file is part of the Generic Security Service (GSS). | | * This file is part of the Generic Security Service (GSS). | |
| * | | * | |
| * GSS is free software; you can redistribute it and/or modify it | | * GSS is free software; you can redistribute it and/or modify it | |
| * under the terms of the GNU General Public License as published by | | * under the terms of the GNU General Public License as published by | |
| * the Free Software Foundation; either version 3 of the License, or | | * the Free Software Foundation; either version 3 of the License, or | |
| * (at your option) any later version. | | * (at your option) any later version. | |
| * | | * | |
| * GSS is distributed in the hope that it will be useful, but WITHOUT | | * GSS is distributed in the hope that it will be useful, but WITHOUT | |
| * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY | | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY | |
| | | | |
| skipping to change at line 29 | | skipping to change at line 29 | |
| * Floor, Boston, MA 02110-1301, USA. | | * Floor, Boston, MA 02110-1301, USA. | |
| * | | * | |
| */ | | */ | |
| | | | |
| #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> | |
| | | | |
|
| /* If non-NULL, call this function when memory is exhausted. */ | | | |
| extern void (*gss_alloc_fail_function) (void); | | | |
| | | | |
| /* See version.c. */ | | /* See version.c. */ | |
| extern const char *gss_check_version (const char *req_version); | | extern const char *gss_check_version (const char *req_version); | |
| | | | |
| /* See ext.c. */ | | /* See ext.c. */ | |
| extern int gss_oid_equal (gss_OID first_oid, gss_OID second_oid); | | extern int 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, | |
| | | | |
End of changes. 2 change blocks. |
| 4 lines changed or deleted | | 1 lines changed or added | |
|