/*
* Copyright 2000, International Business Machines Corporation and others.
* All Rights Reserved.
- *
+ *
* This software has been released under the terms of the IBM Public
* License. For details, see the LICENSE file in the top-level source
* directory or online at http://www.openafs.org/dl/license10.html
#include <sys/priv.h>
#endif
-/*
+/*
* Time related macros
*/
#define osi_Time() time_second
#define iodone biodone
#endif
+#ifdef AFS_FBSD80_ENV
#define VSUID S_ISUID
#define VSGID S_ISGID
+#endif
#define osi_vnhold(avc,r) vref(AFSTOV(avc))
extern void *osi_fbsd_alloc(size_t size, int dropglobal);
extern void osi_fbsd_free(void *p);
-#undef afs_osi_Alloc_NoSleep
#define afs_osi_Alloc_NoSleep(size) osi_fbsd_alloc((size), 0)
#ifdef AFS_FBSD80_ENV
# endif
#undef SPLVAR
-#define SPLVAR int splvar
+#define SPLVAR
#undef NETPRI
-#define NETPRI splvar=splnet()
+#define NETPRI
#undef USERPRI
-#define USERPRI splx(splvar)
+#define USERPRI
#define osi_procname(procname, size) strncpy(procname, curproc->p_comm, size)