summaryrefslogtreecommitdiffstats
path: root/crypto/heimdal/lib/kafs/afssysdefs.h
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/heimdal/lib/kafs/afssysdefs.h')
-rw-r--r--crypto/heimdal/lib/kafs/afssysdefs.h18
1 files changed, 15 insertions, 3 deletions
diff --git a/crypto/heimdal/lib/kafs/afssysdefs.h b/crypto/heimdal/lib/kafs/afssysdefs.h
index 800921f..bfda36a 100644
--- a/crypto/heimdal/lib/kafs/afssysdefs.h
+++ b/crypto/heimdal/lib/kafs/afssysdefs.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1995 - 2000 Kungliga Tekniska Högskolan
+ * Copyright (c) 1995 - 2003 Kungliga Tekniska Högskolan
* (Royal Institute of Technology, Stockholm, Sweden).
* All rights reserved.
*
@@ -31,7 +31,7 @@
* SUCH DAMAGE.
*/
-/* $Id: afssysdefs.h,v 1.24 2000/11/17 01:07:47 assar Exp $ */
+/* $Id: afssysdefs.h,v 1.26 2003/02/08 22:55:55 assar Exp $ */
/*
* This section is for machines using single entry point AFS syscalls!
@@ -82,7 +82,19 @@
#define AFS_SYSCALL 31
#endif
-#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
+#if defined(__FreeBSD__)
+#if __FreeBSD_version >= 500000
+#define AFS_SYSCALL 339
+#else
+#define AFS_SYSCALL 210
+#endif
+#endif /* __FreeBSD__ */
+
+#ifdef __OpenBSD__
+#define AFS_SYSCALL 208
+#endif
+
+#if defined(__NetBSD__)
#define AFS_SYSCALL 210
#endif
OpenPOWER on IntegriCloud