Doug Rabson
c48c13cb5a
Reimplement spl*() as function calls. Implement software interrupts.
1998-06-11 11:51:27 +00:00
Peter Wemm
9945598607
bsd.dep.mk doesn't know about -idirafter, and doesn't parse -I the
...
same way that gcc does.
1998-06-11 10:42:58 +00:00
Peter Wemm
bdf905f07c
Sigh, mkdep doesn't know about all the CFLAGS to pass during depend
...
generation.
1998-06-11 10:39:32 +00:00
Peter Wemm
d5431fa51e
Activate libbind
1998-06-11 09:17:58 +00:00
Peter Wemm
3ae1582636
libbind.a and associated makefile goo is only used for named and named-xfer
...
now for the isc library.
1998-06-11 09:16:28 +00:00
Peter Wemm
ff55f42545
Remove components that would duplicate those in libc now that the
...
includes and interfaces have been merged with the 8.1.2 update.
This essentially leaves the isc/* files that named and named-xfer use.
It might be best to just compile them with .PATH in both cases rather than
bothering with libbind.
1998-06-11 09:06:54 +00:00
Peter Wemm
14b93edab3
Update the resolver parts to bind-8.1.2 level. I have not touched the
...
getXXXXbyYYYY() interfaces yet.
Obtained from: diff relative to bind-8.1.2 sources
1998-06-11 09:03:02 +00:00
Peter Wemm
a28ce30ec5
Install arpa/nameser_compat.h
1998-06-11 08:56:40 +00:00
Peter Wemm
0160f9c065
Update nameserver interface to bind-8.1.2 levels. We do not use IRS (yet?)
...
since it has far wider impact than hostname lookups (including passwords).
Note that this has more ugly symbol hiding and binary compatability hacks
that can go away the second we bump majors.
Obtained from: Mostly from diff against ISC bind-8.1.2 sources
1998-06-11 08:55:17 +00:00
Doug Rabson
3900ddb2dc
Only build this on i386 for now. I may use it for the alpha later but
...
currently it doesn't compile.
1998-06-11 07:23:59 +00:00
Doug Rabson
bcb4edfc14
Add missing Id keywords.
1998-06-11 07:15:55 +00:00
Peter Wemm
d9c3ce847c
Merge conflicting changes (all 1 line! :-) from 8.1.2.
1998-06-11 05:09:53 +00:00
Peter Wemm
81359de8ea
This commit was generated by cvs2svn to compensate for changes in r36882,
...
which included commits to RCS files with non-trunk default branches.
1998-06-11 05:01:49 +00:00
Peter Wemm
15f7f56992
Import final bind-8.1.2 release.
...
Obtained from: ftp.isc.org
1998-06-11 05:01:49 +00:00
John Birrell
0793ce314a
Remove -Werror from CFLAGS on i386 because with -nostdinc gcc spits
...
warnings from unused static inline functions in headers if you happen
to set CFLAGS without -O.
1998-06-11 03:53:23 +00:00
Andrey A. Chernov
abf0f067cf
Local filesystems are ufs not ffs
...
Submitted by: "D. Rock" <rock@cs.uni-sb.de>
1998-06-11 03:47:29 +00:00
Peter Hawkins
a1fca66a0b
Submitted by: Peter Hawkins thepish@freebsd.org
...
Small man page fix (missing ']' in [:alpha:] example)
1998-06-11 02:14:58 +00:00
John Birrell
8eb25828ad
Check the access mode in the flags before waiting on a read or a write
...
that might never be possible if the file was not opened in the corrent
mode. This prevents a hang for bad programs. Why do people code like that?
1998-06-10 22:28:45 +00:00
John Birrell
aef774b0d5
Remove SA_RESTART from the signal dispatch in user-space since this
...
seems to be tripping up a lot of applications.
1998-06-10 22:25:18 +00:00
John Birrell
3c165ef7b7
When doing a F_SETFL, read the flags back so that the ones stored
...
in the file descriptor table are exactly what the kernel knows subject
to the O_NONBLOCK flag being requested by the user.
1998-06-10 22:24:12 +00:00
Julian Elischer
32f5d4d843
Replace 'sleep()' with 'tsleep()'
...
Accidentally imported from Kirk's codebase.
Pointed out by: various.
1998-06-10 22:02:14 +00:00
Doug Rabson
9d8b200937
Make these files compile.
1998-06-10 21:21:31 +00:00
Doug Rabson
71cf4ef7be
Add my own copyright to this file. In this case not even the comments
...
resemble the NetBSD source so the NetBSD copyright has been removed.
1998-06-10 20:48:03 +00:00
Julian Elischer
8c221701c3
Fix for "live inode" panic.
...
Submitted by: Kirk McKusick <mckusick@McKusick.COM>
Reviewed by: yeah right...
1998-06-10 20:45:46 +00:00
Doug Rabson
10bd78e08d
Add my own copyright to this file. The only remnants of NetBSD code here
...
are in the comments. As such the NetBSD copyright is included to protect
the valuable intellectual copyright included in those comments.
1998-06-10 20:40:59 +00:00
Doug Rabson
ecf6bca146
Add yet another copyright. If some CVS wizard feels like nuking the versions
...
that so offend Jason Thorpe then they can.
1998-06-10 20:35:10 +00:00
Doug Rabson
64f14464e5
Fix mangled Id keyword.
1998-06-10 20:13:32 +00:00
Doug Rabson
f7491b1657
Add Id keyword.
1998-06-10 20:11:16 +00:00
Julian Elischer
4af0bb0f9e
Remove buggy debugging code.
1998-06-10 20:03:16 +00:00
Doug Rabson
5c09fbfe64
Add missing copyrights. Thanks to Jason Thorpe for politely noting the
...
mistake...
1998-06-10 19:59:41 +00:00
Alexander Langer
6ead682113
ENOPNOTSUPP --> EOPNOTSUPP
...
PR: 6906
Submitted by: Steven G. Kargl <kargl@troutmask.apl.washington.edu>
1998-06-10 19:56:06 +00:00
Julian Elischer
939001af5c
Back out John's changes 1.45 -> 1.46
...
Kirk confirms that the original semantic was what he wanted...
(well, a very slight difference)
May fix "dangling deps" panic with soft updates.
1998-06-10 19:27:56 +00:00
Julian Elischer
28913ebe4e
Submitted by: Kirk McKusick <mckusick@McKusick.COM>
...
Fix for potential hang when trying to reboot the system or
to forcibly unmount a soft update enabled filesystem.
FreeBSD already handled the reboot case differently, this is however a better
fix.
1998-06-10 18:13:19 +00:00
Doug Rabson
dd08c7e27d
I accidentally committed the wrong file, sorry.
1998-06-10 17:54:37 +00:00
John Polstra
63b7c21cc3
Move ftok() from libcompat to libc, so that it can be closer to its
...
friend shmget().
PR: closes misc/6763
1998-06-10 16:20:21 +00:00
Dmitrij Tejblum
40b0939a15
Back out previous change. This behavior is at least completely
...
"susv2"-compliant.
1998-06-10 13:46:46 +00:00
Poul-Henning Kamp
1de24c3a4e
When system act as IPX router (sysctl -w net.ipx.ipx.ipxforwarding=1,
...
running IPXRouted -s) between IPX configured interfaces, it generate
syslog messages "ipx_ctlinput: cmd 15." even if kernel compiled with
IPXPRINTFS=0 and IPX_ERRPRINTFS=0 options.
PR: 6875
Reviewed by: phk
Submitted by: Vladimir A. Jakovenko <vovik@ntu-kpi.kiev.ua>
1998-06-10 12:52:11 +00:00
Poul-Henning Kamp
4342fa9172
Correct name and number for sxdc modules
...
PR: 6891
Reviewed by: phk
Submitted by: Nick Sayer <nsayer@quack.kfu.com>
1998-06-10 12:49:54 +00:00
Daniel O'Callaghan
9b0662e646
Fix grammar, "null" -> "NUL"
1998-06-10 12:37:45 +00:00
Poul-Henning Kamp
1499abeef4
Spelling fixes.
...
PR: 6903
Reviewed by: phk
Submitted by: Josh Gilliam <josh@quick.net>
1998-06-10 12:34:27 +00:00
Poul-Henning Kamp
fe0c226de9
Spellint fixes.
...
PR: 6903 (not the contrib bits).
Reviewed by: phk
Submitted by: Josh Gillam <josh@quick.net>
1998-06-10 12:33:41 +00:00
Dmitrij Tejblum
75065d2cd8
Also return EOPNOTSUPP rather than EINVAL for not supported owner and group
...
changes.
1998-06-10 11:36:01 +00:00
Doug Rabson
897cd717a5
Add initial support for the FreeBSD/alpha kernel. This is very much a
...
work in progress and has never booted a real machine. Initial
development and testing was done using SimOS (see
http://simos.stanford.edu for details). On the SimOS simulator, this
port successfully reaches single-user mode and has been tested with
loads as high as one copy of /bin/ls :-).
Obtained from: partly from NetBSD/alpha
1998-06-10 10:57:29 +00:00
Doug Rabson
8c12612cf6
64bit fixes: don't cast pointers to int.
1998-06-10 10:31:08 +00:00
Doug Rabson
2b605d0804
64bit fixes: don't cast p->p_retval to an int*.
1998-06-10 10:30:23 +00:00
Doug Rabson
831b9ef2be
64bit fixes: use u_long not int for ioctl command.
1998-06-10 10:29:31 +00:00
Doug Rabson
10d4743f6f
64bit fixes: use size_t not u_int for sizes.
1998-06-10 10:28:29 +00:00
Doug Rabson
2ef49ddfcb
64bit fixes: p->p_retval is a register_t[] not an int[].
1998-06-10 10:27:43 +00:00
KATO Takenori
a06a8629ce
Sync with sys/i386/isa/clock.c revision 1.124.
1998-06-10 08:25:23 +00:00
Peter Wemm
30035fd505
fchflags(8) -> fchflags(2)
...
Submitted by: Kenneth Merry <ken@plutotech.com>
Also, while here, mention that other FS's don't do flags.
1998-06-10 07:17:59 +00:00