svn commit: r252409 - in head: crypto/heimdal/lib/gssapi/gssapi include/gssapi
Hiroki Sato
hrs at FreeBSD.org
Sun Jun 30 07:46:24 UTC 2013
Author: hrs
Date: Sun Jun 30 07:46:22 2013
New Revision: 252409
URL: http://svnweb.freebsd.org/changeset/base/252409
Log:
Fix gssapi/gssapi_krb5.h after Heimdal 1.5.1 import.
Reviewed by: dfr
Modified:
head/crypto/heimdal/lib/gssapi/gssapi/gssapi_krb5.h
head/include/gssapi/gssapi.h
Modified: head/crypto/heimdal/lib/gssapi/gssapi/gssapi_krb5.h
==============================================================================
--- head/crypto/heimdal/lib/gssapi/gssapi/gssapi_krb5.h Sun Jun 30 07:37:31 2013 (r252408)
+++ head/crypto/heimdal/lib/gssapi/gssapi/gssapi_krb5.h Sun Jun 30 07:46:22 2013 (r252409)
@@ -36,7 +36,7 @@
#ifndef GSSAPI_KRB5_H_
#define GSSAPI_KRB5_H_
-#include <gssapi.h>
+#include <gssapi/gssapi.h>
GSSAPI_CPP_START
Modified: head/include/gssapi/gssapi.h
==============================================================================
--- head/include/gssapi/gssapi.h Sun Jun 30 07:37:31 2013 (r252408)
+++ head/include/gssapi/gssapi.h Sun Jun 30 07:46:22 2013 (r252409)
@@ -44,6 +44,33 @@ typedef __ssize_t ssize_t;
#define _SSIZE_T_DECLARED
#endif
+/* Compatibility with Heimdal 1.5.1 */
+#ifndef GSSAPI_CPP_START
+#ifdef __cplusplus
+#define GSSAPI_CPP_START extern "C" {
+#define GSSAPI_CPP_END }
+#else
+#define GSSAPI_CPP_START
+#define GSSAPI_CPP_END
+#endif
+#endif
+
+/* Compatibility with Heimdal 1.5.1 */
+#ifndef BUILD_GSSAPI_LIB
+#define GSSAPI_LIB_FUNCTION
+#define GSSAPI_LIB_CALL
+#define GSSAPI_LIB_VARIABLE
+#endif
+
+/* Compatibility with Heimdal 1.5.1 */
+#ifndef GSSAPI_DEPRECATED_FUNCTION
+#if defined(__GNUC__) && ((__GNUC__ > 3) || ((__GNUC__ == 3) && (__GNUC_MINOR__ >= 1 )))
+#define GSSAPI_DEPRECATED_FUNCTION(X) __attribute__((deprecated))
+#else
+#define GSSAPI_DEPRECATED_FUNCTION(X)
+#endif
+#endif
+
#if 0
/*
* If the platform supports the xom.h header file, it should be
More information about the svn-src-all
mailing list