summaryrefslogtreecommitdiffstats
path: root/src/lib/gssapi/generic
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/gssapi/generic')
-rw-r--r--src/lib/gssapi/generic/ChangeLog6
-rw-r--r--src/lib/gssapi/generic/gssapi.h10
2 files changed, 15 insertions, 1 deletions
diff --git a/src/lib/gssapi/generic/ChangeLog b/src/lib/gssapi/generic/ChangeLog
index f74ad1734..5f05697fb 100644
--- a/src/lib/gssapi/generic/ChangeLog
+++ b/src/lib/gssapi/generic/ChangeLog
@@ -1,3 +1,9 @@
+Wed Jan 24 20:48:15 1996 Tom Yu <tlyu@dragons-lair.MIT.EDU>
+
+ * gssapi.h: Added definition of NPROTOTYPE to dtrt with Ultrix,
+ etc. Also added special case for Ultrix (limited
+ prototype support).
+
Tue Jan 23 03:28:41 1996 Theodore Y. Ts'o <tytso@dcl>
* gssapiP_generic.h: Removed prototypes of functions that have
diff --git a/src/lib/gssapi/generic/gssapi.h b/src/lib/gssapi/generic/gssapi.h
index 7de803473..a0b5828b4 100644
--- a/src/lib/gssapi/generic/gssapi.h
+++ b/src/lib/gssapi/generic/gssapi.h
@@ -78,13 +78,21 @@
* Make sure we have a definition for PROTOTYPE.
*/
#if !defined(PROTOTYPE)
-#if defined(__STDC__) || defined(_WINDOWS)
+#if defined(__STDC__) || defined(_WINDOWS) || defined(__ultrix)
#define PROTOTYPE(x) x
#else
#define PROTOTYPE(x) ()
#endif
#endif
+#ifndef NPROTOTYPE
+#if defined(__ultrix) && !defined (__GNUC__)
+#define NPROTOTYPE(x) ()
+#else
+#define NPROTOTYPE(x) PROTOTYPE(x)
+#endif
+#endif
+
/*
* First, include stddef.h to get size_t defined.
*/