guido
8f454b5401
Install motd once.
1998-06-11 20:25:56 +00:00
julian
19e664debc
Add B_NOCACHE to several cases where BSD4.4 only required a B_INVAL.
...
Change worked out by john and kirk in consort.
1998-06-11 17:44:32 +00:00
peter
f9cfac3981
Zap the T_UID,T_GID and T_UINFO stuff, it doesn't exist in the bind8
...
headers. As I understand it, it was for some really ancient athena stuff
that has long been replaced.
1998-06-11 14:40:42 +00:00
peter
ccb2399663
Damn, bind8 includes added <arpa/nameser.h> as a prerequisite for
...
<resolv.h>. This breaks user ppp at least, and goodness knows how
many ports. :-(
This a bit of a hack, but is probably simpler than duplicating the
typedefs and protecting them from each other.
Also, remove some temporary XXX notes that I forgot to remove before.
1998-06-11 12:52:45 +00:00
dfr
39d9d41bc8
Reimplement spl*() as function calls. Implement software interrupts.
1998-06-11 11:51:27 +00:00
peter
f9a68517de
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
29d129a6ab
Sigh, mkdep doesn't know about all the CFLAGS to pass during depend
...
generation.
1998-06-11 10:39:32 +00:00
peter
69c5433237
Activate libbind
1998-06-11 09:17:58 +00:00
peter
2a6ecd5db5
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
810f8af7eb
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
9492d9f3a2
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
a17a83618d
Install arpa/nameser_compat.h
1998-06-11 08:56:40 +00:00
peter
f8f1d6e80f
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
dfr
2612cb112f
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
dfr
ffb6f0fe45
Add missing Id keywords.
1998-06-11 07:15:55 +00:00
peter
2da7fe93d6
Merge conflicting changes (all 1 line! :-) from 8.1.2.
1998-06-11 05:09:53 +00:00
peter
0fd0a0b5fa
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
67e0f3ce71
Import final bind-8.1.2 release.
...
Obtained from: ftp.isc.org
1998-06-11 05:01:49 +00:00
jb
27f4579e07
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
ache
8181ce88bf
Local filesystems are ufs not ffs
...
Submitted by: "D. Rock" <rock@cs.uni-sb.de>
1998-06-11 03:47:29 +00:00
thepish
e154f69df4
Submitted by: Peter Hawkins thepish@freebsd.org
...
Small man page fix (missing ']' in [:alpha:] example)
1998-06-11 02:14:58 +00:00
jb
e55019792f
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
jb
45e8efa5ea
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
jb
cccdaf6051
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
da325152ee
Replace 'sleep()' with 'tsleep()'
...
Accidentally imported from Kirk's codebase.
Pointed out by: various.
1998-06-10 22:02:14 +00:00
dfr
88b8a1bc7e
Make these files compile.
1998-06-10 21:21:31 +00:00
dfr
da6aa760ca
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
21ee11979f
Fix for "live inode" panic.
...
Submitted by: Kirk McKusick <mckusick@McKusick.COM>
Reviewed by: yeah right...
1998-06-10 20:45:46 +00:00
dfr
bfcbac9a52
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
dfr
71a6f6bb7b
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
dfr
af9c9e1423
Fix mangled Id keyword.
1998-06-10 20:13:32 +00:00
dfr
bc7ca30cfb
Add Id keyword.
1998-06-10 20:11:16 +00:00
julian
ab4debc1cf
Remove buggy debugging code.
1998-06-10 20:03:16 +00:00
dfr
8bc7b7e51a
Add missing copyrights. Thanks to Jason Thorpe for politely noting the
...
mistake...
1998-06-10 19:59:41 +00:00
alex
a3798e908e
ENOPNOTSUPP --> EOPNOTSUPP
...
PR: 6906
Submitted by: Steven G. Kargl <kargl@troutmask.apl.washington.edu>
1998-06-10 19:56:06 +00:00
julian
27341c23aa
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
acd840b15c
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
dfr
c2048619cd
I accidentally committed the wrong file, sorry.
1998-06-10 17:54:37 +00:00
jdp
0b6b117e6b
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
dt
67afc7e5a0
Back out previous change. This behavior is at least completely
...
"susv2"-compliant.
1998-06-10 13:46:46 +00:00
phk
fbc1aea1b7
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
phk
9bf9507295
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
danny
45d39484dc
Fix grammar, "null" -> "NUL"
1998-06-10 12:37:45 +00:00
phk
7a64d46ca3
Spelling fixes.
...
PR: 6903
Reviewed by: phk
Submitted by: Josh Gilliam <josh@quick.net>
1998-06-10 12:34:27 +00:00
phk
435dcca358
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
dt
c5ee56643e
Also return EOPNOTSUPP rather than EINVAL for not supported owner and group
...
changes.
1998-06-10 11:36:01 +00:00
dfr
224577d6cf
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
dfr
2e6fba7d51
64bit fixes: don't cast pointers to int.
1998-06-10 10:31:08 +00:00
dfr
a29ddc94fc
64bit fixes: don't cast p->p_retval to an int*.
1998-06-10 10:30:23 +00:00
dfr
891ff7ee01
64bit fixes: use u_long not int for ioctl command.
1998-06-10 10:29:31 +00:00