diff options
author | bde <bde@FreeBSD.org> | 2001-10-03 17:23:26 +0000 |
---|---|---|
committer | bde <bde@FreeBSD.org> | 2001-10-03 17:23:26 +0000 |
commit | 47d228f315ff6de9fd36645468db2f593486d342 (patch) | |
tree | 90d500339d54aada12fecf1dad511f78abebcc41 | |
parent | fef75fe036a35ecbb4f6b49e7f6f9d6f78af4c56 (diff) | |
download | FreeBSD-src-47d228f315ff6de9fd36645468db2f593486d342.zip FreeBSD-src-47d228f315ff6de9fd36645468db2f593486d342.tar.gz |
Fixed a missing proc -> thread substitution.
Broke future detection of this bug in userland by not declaring kernel
prototypes in userland.
-rw-r--r-- | sys/i386/include/vm86.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/i386/include/vm86.h b/sys/i386/include/vm86.h index fa77013..456e4f7 100644 --- a/sys/i386/include/vm86.h +++ b/sys/i386/include/vm86.h @@ -144,10 +144,11 @@ struct vm86_intcall_args { struct vm86frame vmf; }; +#ifdef _KERNEL extern int in_vm86call; extern int vm86paddr; -struct proc; +struct thread; extern int vm86_emulate __P((struct vm86frame *)); extern int vm86_sysarch __P((struct thread *, char *)); extern void vm86_trap __P((struct vm86frame *)); @@ -160,5 +161,6 @@ extern int vm86_getptr __P((struct vm86context *, vm_offset_t, u_short *, u_short *)); extern vm_offset_t vm86_getaddr __P((struct vm86context *, u_short, u_short)); +#endif /* _KERNEL */ #endif /* _MACHINE_VM86_H_ */ |