summaryrefslogtreecommitdiffstats
path: root/src/lib
diff options
context:
space:
mode:
authorEzra Peisach <epeisach@mit.edu>1995-05-21 20:27:29 +0000
committerEzra Peisach <epeisach@mit.edu>1995-05-21 20:27:29 +0000
commit2f209ad9e859b5be9466e8a2406bad9561fe8597 (patch)
treee473779be1dfbf9a1ae8b7e0abda516dff4bd8c3 /src/lib
parentc81302520a1cf9590e0b3f53220d275e0e200dc4 (diff)
Handle problem of O_SYNC not existing on a platform. (for netbsd)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5834 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/krb4/ChangeLog6
-rw-r--r--src/lib/krb4/dest_tkt.c4
-rw-r--r--src/lib/krb4/in_tkt.c4
3 files changed, 14 insertions, 0 deletions
diff --git a/src/lib/krb4/ChangeLog b/src/lib/krb4/ChangeLog
index e83a3f125..aaef9fd11 100644
--- a/src/lib/krb4/ChangeLog
+++ b/src/lib/krb4/ChangeLog
@@ -1,3 +1,9 @@
+Sun May 21 16:06:20 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
+
+ * dest_tkt.c: If O_SYNC is not defined, define as 0.
+
+ * in_tkt.c: If O_SYNC is not defined, define as 0.
+
Thu May 18 14:43:51 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
* in_tkt.c: Use HAVE_SETREUID and HAVE_SETRESUID to define
diff --git a/src/lib/krb4/dest_tkt.c b/src/lib/krb4/dest_tkt.c
index 1358322ed..67ecdbb5e 100644
--- a/src/lib/krb4/dest_tkt.c
+++ b/src/lib/krb4/dest_tkt.c
@@ -22,6 +22,10 @@
#include <sys/fcntl.h>
#endif
+#ifndef O_SYNC
+#define O_SYNC 0
+#endif
+
/*
* dest_tkt() is used to destroy the ticket store upon logout.
* If the ticket file does not exist, dest_tkt() returns RET_TKFIL.
diff --git a/src/lib/krb4/in_tkt.c b/src/lib/krb4/in_tkt.c
index 419089c68..98ab1634c 100644
--- a/src/lib/krb4/in_tkt.c
+++ b/src/lib/krb4/in_tkt.c
@@ -41,6 +41,10 @@ extern int krb_debug;
#endif
#endif
+#ifndef O_SYNC
+#define O_SYNC 0
+#endif
+
in_tkt(pname,pinst)
char *pname;
char *pinst;