From 04f88387f9b72465e5778a324e94191583acbd06 Mon Sep 17 00:00:00 2001 From: Jim Rees Date: Tue, 3 Dec 2002 23:34:31 +0000 Subject: [PATCH] openbsd-20021203 OpenBSD: Don't include systm.h #define iodone for 3.2 add rc file --- src/afs/OBSD/osi_machdep.h | 3 +++ src/afs/sysincludes.h | 1 - src/afsd/afs.rc.obsd | 9 +++++++++ 3 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 src/afsd/afs.rc.obsd diff --git a/src/afs/OBSD/osi_machdep.h b/src/afs/OBSD/osi_machdep.h index a969d445d..cd453caf4 100644 --- a/src/afs/OBSD/osi_machdep.h +++ b/src/afs/OBSD/osi_machdep.h @@ -82,6 +82,9 @@ extern struct timeval time; /* other */ #define afs_bufferpages bufpages +#ifndef iodone +#define iodone biodone +#endif #define PAGESIZE 8192 #define printk printf /* for RX version of xdr_* */ #define setgroups sys_setgroups diff --git a/src/afs/sysincludes.h b/src/afs/sysincludes.h index b865e05c4..0ce44accf 100644 --- a/src/afs/sysincludes.h +++ b/src/afs/sysincludes.h @@ -23,7 +23,6 @@ #include #include #include -#include #include #include #include diff --git a/src/afsd/afs.rc.obsd b/src/afsd/afs.rc.obsd new file mode 100644 index 000000000..a0359f9f3 --- /dev/null +++ b/src/afsd/afs.rc.obsd @@ -0,0 +1,9 @@ +# install this file as /usr/vice/etc/rc.securelevel.afs +# add the following line (without leading '# ') to /etc/rc.securelevel for OpenBSD +# . /usr/vice/etc/rc.securelevel.afs + +rm -f /usr/vice/etc/dkload/netbsd_afs +/sbin/modload -o /usr/vice/etc/dkload/netbsd_afs -eafsmodload /usr/vice/etc/dkload/libafs.o + +/usr/vice/etc/afsd -nosettime -chunksize 18 -stat 4800 +/usr/vice/bin/fs setcrypt crypt -- 2.39.5