summaryrefslogtreecommitdiffstats
path: root/sys/kern/sysv_shm.c
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2009-06-25 07:16:10 +0000
committerrwatson <rwatson@FreeBSD.org>2009-06-25 07:16:10 +0000
commit769ee782fcb59b0e3755235d68258ee33e7a0077 (patch)
tree8f889c1066218285ab1c4cb444b60774f225683c /sys/kern/sysv_shm.c
parentfb92423381c1c5ecd58de576b6a7ab412ef3eb1c (diff)
downloadFreeBSD-src-769ee782fcb59b0e3755235d68258ee33e7a0077.zip
FreeBSD-src-769ee782fcb59b0e3755235d68258ee33e7a0077.tar.gz
oshmctl() now requires a sysv_shm.c-local function prototype.
Diffstat (limited to 'sys/kern/sysv_shm.c')
-rw-r--r--sys/kern/sysv_shm.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/kern/sysv_shm.c b/sys/kern/sysv_shm.c
index bfcbebf..2997145 100644
--- a/sys/kern/sysv_shm.c
+++ b/sys/kern/sysv_shm.c
@@ -116,6 +116,10 @@ struct shmmap_state {
int shmid;
};
+#if defined(__i386__) && (defined(COMPAT_FREEBSD4) || defined(COMPAT_43))
+struct oshmctl_args;
+static int oshmctl(struct thread *td, struct oshmctl_args *uap);
+#endif
static void shm_deallocate_segment(struct shmid_kernel *);
static int shm_find_segment_by_key(key_t);
static struct shmid_kernel *shm_find_segment_by_shmid(int);
OpenPOWER on IntegriCloud