Commit Graph

1315 Commits

Author SHA1 Message Date
thorpej
01c816cc43 Add the `ac' device (auto-changer) to the isscsidev() macro. (I can't
believe that's been missing for so long!)

While I'm here, remove all of the non-hp300 cruft.  The hp300 port is the
only thing that uses config.old(8) now'a'days.  Yes, this is a little
embarassing.
1996-06-10 02:32:20 +00:00
thorpej
5ac89b5cd9 Discard setgid privileges if not reading the running kernel, as suggested
by Mike Grupenhoff <kashmir@umiacs.umd.edu> in PR #2485.

While I'm here, do some long-overdue cleanup, including function prototypes,
and update for modern libkvm interfaces.
1996-06-07 00:44:18 +00:00
mrg
0d3d973470 remove nstest/nsquery references. 1996-06-06 16:32:10 +00:00
is
565cd65355 Sync "iteconfig -h" output with reality and man page.
From Hubert Feyrer, #2444
1996-06-04 16:27:56 +00:00
thorpej
3e82f2c697 Fix typo that can cause ypbind to assume an error when one doesn't
actually exist if the server takes a dive.
1996-06-03 20:44:51 +00:00
thorpej
5bd844ce5d Fix buglet in ypbindproc_domain_2() which caused:
ypbind; sleep 10; ypwhich

to fail (where failure is defined as ypwhich hangs until it gives up,
complaining about not being able to communicate with ypbind).  Failure
mode pointed out by Chris G. Demetriou <cgd@cs.cmu.edu>.
1996-06-03 20:32:55 +00:00
cgd
60da050b90 fix session pointer field width: make it two characters wider.
(The alpha will use all 8 chars.)
NOTE: use of (addr & ~KERNBASE) is VERY bogus.
1996-06-03 19:00:23 +00:00
cgd
6b52790dd2 warnx() already outputs newline; warnings for undefined symbols don't
need an extra one.
1996-06-03 18:50:26 +00:00
pk
ef8fa9414c Fix formatting errors.
Also: `PGRP' => 'PGID'; and update `SESS' and `PGID' descriptions.
1996-06-02 21:47:41 +00:00
mrg
a16f5e70fa some minor fixes/additions. 1996-05-31 04:07:20 +00:00
cgd
02bcd4f0c5 fix minor bogons (pastos) in last change 1996-05-31 00:29:59 +00:00
cgd
56aad3355b update documentation of what's in the DISC field output by pstat -t 1996-05-31 00:27:19 +00:00
cgd
f73f528c42 add case for STRIPDISC to the tty discipline printing code, so that
ttys running Metricom Wireless IP have their discipline printed nicely.
1996-05-31 00:09:38 +00:00
mrg
d3124e1c38 remove unnecessary test. 1996-05-30 23:33:16 +00:00
mrg
8493c7c772 pull in <paths.h> for _PATH_VARTMP. 1996-05-30 13:00:09 +00:00
mrg
0fae2c6fbd oops. print pstat -t header. 1996-05-30 08:08:27 +00:00
mrg
956fd533da use new ttylist to get tty stats. 1996-05-30 05:45:45 +00:00
thorpej
eb46d3c03e Pull down yp/xdr fixes from release branch. 1996-05-29 20:11:10 +00:00
cgd
78dab63aec update for changes in libpcap function prototypes (u_long -> u_int32_t) 1996-05-26 23:51:40 +00:00
fvdl
9ba6417ed1 Don't try to print an NFS packet over TCP when there's not enough space
for an RPC header (--> garbage && coredumps).
1996-05-26 18:35:14 +00:00
ws
021326698d Fix PR 2462
While I am here do some reformatting, remove hardwired DEV_BSIZE values,
add old fs compatibility (stolen from libsa), and change to new RCSids.
1996-05-24 12:51:23 +00:00
mrg
30cdcc3b6b pull in <unistd.h> to make lseek() work ... 1996-05-24 08:52:41 +00:00
fvdl
e5687b1276 Add PRECISE_SYMLINKS define (part of fix in PR #1917) 1996-05-23 22:51:02 +00:00
fvdl
6dacd1c9e2 Oops. Forgot to commit the nfsv2.h -> nfs.h change. 1996-05-23 22:49:53 +00:00
mrg
8849e59abd make some errors more verbose. inspired from pr#1509 1996-05-22 03:50:06 +00:00
mrg
8b5da257b3 CHAP is Challenge.... not Cryptographic.... (pr#2446) 1996-05-22 01:41:51 +00:00
mrg
64bd9cec8b don't use gets(). pr#2254 1996-05-21 13:00:31 +00:00
mrg
4a908fb362 use ABRT not IOT for "ndc stats". pr#2241 1996-05-21 12:53:48 +00:00
mrg
290aca3136 use LOG_INFO to say NIS isn't running. 1996-05-21 11:03:14 +00:00
fvdl
d65ddbd4e0 Grok NFSv3 packets. Needs a bit of work but is ok for now. Enable dumping
of NFS packets over TCP. Upgrade to 3.0.4 while at it. 3.0.4 fixes previous
fix made to util.c too; 'official' fix applied instead (very minor difference).

Fixes to be sent to maintainers RSN.
1996-05-20 00:41:00 +00:00
is
0bc8c28078 Fix typo in last commit. 1996-05-19 20:17:42 +00:00
is
83f62ea033 Screenblank support:
- new fbio.h in arch/amiga/include, defining only FBIOSVIDEO
- add an IOCTL translation to arch/amiga/dev/grf.c
- add screenblank to the list of specials to build on amiga.
1996-05-19 20:06:02 +00:00
veego
26003d1ce4 print also the wrong mode number 1996-05-19 09:02:44 +00:00
cgd
b165a43791 update comment for KERNTEXTOFF -> kerntextoff changes. 1996-05-16 22:48:09 +00:00
gwr
36c3560196 Use the symbol "_kernel_text" if it exists, instead of KERNTEXTOFF.
This allows /usr/sbin/kvm_mkdb to be shared among m68k machines.
1996-05-16 21:17:21 +00:00
thorpej
7356f2c747 Fix think-o in the code that deals with multiple field names passed
on the command line.
1996-05-16 16:00:55 +00:00
jtc
a65aba5bdb Updated to use new password file functions in libutil.
From Greg Hudson <ghudson@MIT.EDU>.
1996-05-15 23:19:09 +00:00
mrg
f485020d84 use BINDIR from ../../Makefile.inc 1996-05-14 13:55:47 +00:00
thorpej
b2fd6338ed RCS id police. 1996-05-13 02:43:35 +00:00
christos
0e44adb42e Fix PR/2395: Segmentation fault de-referencing unitialized fp. 1996-05-12 15:35:09 +00:00
mycroft
cc08bc1c86 Correct a thinko in that last. Make sure the programs are built at compile time,
not install time.
1996-05-11 14:46:39 +00:00
mycroft
f012e6700f Fix bogons that caused this to not build with NOMAN set. From Luke Mewburn. 1996-05-11 14:36:24 +00:00
mycroft
d779242948 Use the correct time zone info; not what the kernel says. (Forward to tcpdump
maintainers.)
1996-05-11 13:18:00 +00:00
thorpej
1eaf5ee379 New userland code to read the statistics kept by the NetBSD generic
disk framework, from John M. Vinopal <banshee@gabriella.resort.com>
1996-05-10 23:16:30 +00:00
christos
d17eef343e Fix PR/2348: Support for NIS servers without YP_ORDER 1996-05-09 22:57:57 +00:00
christos
8627914b3f Fix PR/2371, a spelling error and missing -s from the description. 1996-05-06 16:36:44 +00:00
christos
134727973b Fix PR/2373 1996-05-06 13:49:16 +00:00
mrg
ac90bb0fa5 merge sendmail 8.7.5 1996-05-04 14:13:20 +00:00
cgd
eeee976759 handle the VISTTY vnode flag with the same letter ('I') that BSDI used.
Update the documentation of the vnode flags so that it lists only (and all)
of the flags understood by the program.  (The documentation is likely in need
of more cleanup.)
1996-05-02 00:13:08 +00:00
cgd
dc6fe8f1a8 second argument to xdr_long must be a "long *", which means that the
'out' arg to svc_sendreply must point to a long if outproc is
xdr_long.  It was pointing to an 'int', and that was crashing on the
alpha, due to bad alignment.
1996-05-01 18:10:26 +00:00
pk
ca9e50f43b Don't get distracted into kernel space.
Understand MNT_ROOTFS flag.
1996-04-30 00:41:51 +00:00
jtc
678bd1b2eb Use XS, not XC, flags when setting tty flags.
From Brook Milligan <brook@trillium.nmsu.edu>.
1996-04-30 00:07:00 +00:00
christos
5d0cf0b1fa - Fixed core-dump when key has no netgroups
- added -d flag for debugging.
- moved external functions to netgroup.h
1996-04-27 18:54:31 +00:00
gwr
d87f04d7a2 Correct the "Vulnerabilities" announced in CERT advisory CA-96.08. 1996-04-25 01:00:12 +00:00
mrg
d28f8743af Stylistic changes. 1996-04-24 14:54:06 +00:00
cgd
03ba0d2233 if a variable is a u_int32_t, it may never compare equally to -1L on
some machines (because on those (64-bit) machines, -1L is
0xffffffffffffffff, but a u_int32_t will never be sign extended).
Compare to 0xffffffff; that's what was really meant, anyway.
1996-04-09 05:29:25 +00:00
jtc
54e0c861ec Add to DPADD for each library in LDADD; Reported by Mike Long <mike.long@analog.com> in PR #2301. 1996-04-08 21:03:06 +00:00
jtc
58fae9f6e7 Add proper punctuation; Reported by Mike Long <mike.long@analog.com> in PR #2300. 1996-04-08 20:55:17 +00:00
cgd
e9e09ebaca use fixed-size types where appropriate, to make timed work on 64-bit
machines (Alpha).  fixed sized types, not 'timeval's should go over
the net, and the stuff that goes over the net can't necessarily be
passed directly to functions that expect timevals.
1996-04-06 01:53:29 +00:00
cgd
9b70f26fe8 deal with the fact that fsck has moved 1996-04-05 04:17:54 +00:00
mrg
3fd9d3347e use local copy of resolver, with -DDEBUG. fixes pr#2275 (ken hornstein) 1996-03-31 13:55:34 +00:00
mark
d907c07635 Use an integer instead of a char to store the getopt() return value in
order to match the function prototype and to work with compilers that
default to unsigned chars.
Compare the getopt() return value with -1 instead of EOF.
1996-03-30 23:53:51 +00:00
mark
3e43cc032f Use an integer instead of a char to store the getopt() return value in
order to match the function prototype and to work with compilers that
default to unsigned chars.
1996-03-30 23:51:42 +00:00
mark
a8f4abc7d9 Use an integer instead of a char to store the getopt() return value in
order to match the function prototype and to work with compilers that
default to unsigned chars.
Compare the getopt() return value with -1 instead of EOF.
1996-03-30 23:49:48 +00:00
mark
630dc09e4b Use an integer instead of a char to store the getopt() return value in
order to match the prototype.
Compare the getopt() return value with -1 instead of EOF.
1996-03-30 23:46:04 +00:00
mark
1fe734c654 Use an integer instead of a char to store the getopt() return value in
order to work with compilers that default to unsigned chars.
Compare the getopt() return value with -1 instead of EOF.
1996-03-30 23:42:33 +00:00
cgd
efa731795e apply patch from PR 2085: don't treat XIDs and domain mapping pointers
interchangeably, because this is fragile and doesn't work at all on
the alpha.  (get rid of the old hack used on the alpha, and fix RCS
Ids, too.)
1996-03-30 22:49:08 +00:00
mark
036d834ee8 Use an integer instead of a char for the getopt() return value in order
to work with compilers that use unsigned chars.
Compare the getopt() return value with -1 instead of EOF.
1996-03-30 22:34:25 +00:00
paulus
e170d85c0d Minor bug-fixes to pppd; add -ccp option to disable CCP negotiation
if desired; delete interface addresses on exit.
1996-03-28 02:50:57 +00:00
paulus
e8f5c6972e Fix problem of printing large numbers (as deltas) when the kernel
ppp stats get reset.
1996-03-28 02:42:29 +00:00
scottr
6bd0c1ff9b In link_down(), give a second arg to the close function. Fixes
a SEGV when pppd closes the link.
1996-03-23 05:43:11 +00:00
jtc
cac62b2d65 Be pedantic, main() returns int in C. 1996-03-21 17:56:15 +00:00
jtc
8707bd0e20 Added -I. and -I${.CURDIR} to CFLAGS. 1996-03-19 03:03:04 +00:00
thorpej
280bbabcaa RCS id police. 1996-03-18 22:48:34 +00:00
mrg
25d96569e7 CLEANFILES=y.tab.h grammar.c scanner.c 1996-03-18 09:19:27 +00:00
cgd
315f091f18 fix (apparently long-standing) bug which prevented devices from attaching
to interface attributes on a device other than the interface attribute that
the device was named the same as, if that one was there.
1996-03-17 21:12:03 +00:00
christos
6b2a32d7dc Declare the mountroot functions and variables fully prototyped. 1996-03-17 20:36:25 +00:00
cgd
3ac7667c57 add BSDI-style expression support to optional file specifiers. Code mostly
taken from the parts of BSDI's 'config' which are freely-distributable
(under the LBL/UC Regents license), and adjusted to fit into our version.
1996-03-17 13:18:15 +00:00
cgd
50b3b61ea3 simplify nvlist creation slightly; change newnv() to take another arg: next 1996-03-17 11:50:09 +00:00
cgd
2dd7a7984c Fix PR 2218. As noted (both in mail from me included in the PR, and
in XXX-marked comments in the recent attachment changes), this was a
long-standing bug in config.

The problem: If a device is attached to a device via an attribute exported
by that device (i.e. foo* at bar0, where 'bar' exports an attribute that
'foo' attaches to), but the device attached to is not present in the
kernel configuration file, AND another device which exports an attribute
that 'foo' attaches to _is_ present (e.g. a device baz0, if one could
specify 'foo0 at baz0'), then: the configuration file will (incorrectly)
be accepted by config, and the resulting ioconf.c will include a bogus
cfdata entry for the device (in the example, 'foo*').  This typically
causes the resulting kernel to crash during autoconfiguration.

The solution: Be much more careful about keeping track of where a device
was attached, and, in particular, if a device was attached to another device,
_always_ keep track of what device it was attached to.  Then, when
cross-checking, if the attached-to device isn't present, give up and do not
check attributes.  Also, document the process much more thoroughly.
1996-03-17 07:05:50 +00:00
cgd
9c4f9d2daa spaces vs. tabs, spaces/tabs at EOL bogons. 1996-03-17 06:29:19 +00:00
cgd
95f205f10c fix bogon in device attachment name checking. the same rules should be
used for checking device attachment names as are used for device name
checking, because device names can be used as attachment names.  (Actually,
less strict rules could be used, but there's little point in that.)  This
was not a mistake of design, this was just a mistake; i misunderstood
the devbase name checking code.
1996-03-17 06:23:18 +00:00
cgd
9c70ac56a8 fix another just-discovered long-standing bug: foo0 at bar* is not legal
syntax.  (devices which specify 'at' can't be starred.  they can be
wildcarded, with ?, but not starred.)
1996-03-17 05:19:33 +00:00
cgd
dfbb6d0884 fix a bug where definitions to be placed in headers wouldn't be
right/consistent.  If you had something like:

file	file.c		foo bar baz needs-flag

and any one of foo, bar, or baz caused it to be brought into the compile,
in the header you'd end up with:

#define NFOO	1
#define NBAR	1
#define NBAZ	1

even if only one of them were selected.  Other headers might have had a
different (inconsistent) set of definitions, depending on whether any of
their components were included, and any files necessary for the unspecified
options would not actually be present in the Makefile files list.  The
correct behaviour for the example above if only 'foo' is selected by
the config file is:

#define NFOO	1
#define NBAR	0
#define NBAZ	0

which is what config now does.  This bug has been present for a while.
(I don't know for sure that it was present in 4.4-Lite2, but from looking
at the Lite2 config sources, it appears to be there.)
1996-03-17 03:21:21 +00:00
thorpej
cb6211e540 New device attachment scheme:
- split softc size and match/attach out from cfdriver into
	  a new struct cfattach.

	- new "attach" directive for files.*.  May specify the name of
	  the cfattach structure, so that devices may be easily attached
	  to parents with different autoconfiguration semantics.
1996-03-17 02:08:22 +00:00
pk
cdd1abc966 Fix arguments to a printf() (PR#2219). 1996-03-16 12:37:45 +00:00
paulus
0a659c65f3 Files added to pppd to support demand-dialling and packet filtering. 1996-03-15 03:09:08 +00:00
paulus
44c91c8e53 Several enhancements and bug-fixes to the PPP daemon, including new
support for demand dialling, packet filtering, idle timeout, multiple
packet compression schemes (including PPP Deflate), and a limit on
connect time.
1996-03-15 03:03:34 +00:00
paulus
0b316ef301 Cleaned up the output of pppstats a bit, and changed the compression
ratio report to a more intuitive measure (i.e. uncomp / comp).
Corrected the man page.
1996-03-15 02:47:18 +00:00
christos
7758c3b701 Fix PR/2126; recognize mount option readdirsize. In addition, if rsize is
specified and readdirsize is not, make readdirsize use the value of rsize.
1996-03-06 00:21:21 +00:00
thorpej
c5f7cf3a9e RCS id police. 1996-03-03 17:21:25 +00:00
veego
762a972b92 Added missing clean rules for grfconfig and videomode (amiga-port) 1996-03-01 19:45:13 +00:00
thorpej
1d94921b5e Copyright assigned to The NetBSD Foundation. 1996-02-28 01:25:08 +00:00
thorpej
c479d69ad9 Copyright assigned to The NetBSD Foundation. 1996-02-28 01:13:20 +00:00
mrg
a484d585d1 merge sendmail 8.7.4 1996-02-24 01:00:12 +00:00
cgd
7d351bb3f4 fix thinkos in emitobjs() and emitfiles() that would cause empty files
lists to not have a newline properly emitted.  (It was emitting a
newline only if the line position was != 7.  However, the only time the
line position was 7 was right after the initial variable assignment
string (e.g. "OBJS=\t") was printed.)
1996-02-23 00:39:42 +00:00
mycroft
0ffcbb494d Always swap most of the fields when updating a config file entry; otherwise
we can get weird lossage when deleting a field (e.g. the group).
1996-02-22 11:14:41 +00:00
thorpej
e8c79c9ef1 RCS id police. 1996-02-22 06:59:15 +00:00
cgd
3afcb7a849 fix for new NFS include files. (checked with fvdl.) 1996-02-21 02:27:57 +00:00
fvdl
baef289adb Sync with Lite2. 1996-02-20 16:06:55 +00:00
christos
c7ce104884 Fix amd to compile and work after the NFSv3 commit.
This fix is a kludge:
	- make the nfs filehandle conditional on v2 and v3
	- set the nfs_args fields for the version and the
	  file handle size.
	- make the file handle pointer type void * so that
	  it works on both nfsv2 and nfsv3
	- fix the mountd rpc results parsing.

A proper fix should:
	- register an nfsv3 server for amd.
	- make amd try v2/v3 mounts exactly like mount_nfs does.
	- understand the nfsv3 mount options.
	- cleanup the #undef's in the protocol header.

Also in order to auto-recognize v2 vs v3, I moved the inclusion of
<sys/mount.h> to am.h.
1996-02-19 20:57:40 +00:00
mycroft
d6864c438f Add #includes so this will compile. 1996-02-18 23:19:20 +00:00
mycroft
e174025c48 Reorder #includes. 1996-02-18 23:18:56 +00:00
fvdl
f916611f33 Bring in NFSv3 code by Rick Macklem (from Lite2). 1996-02-18 11:58:24 +00:00
fvdl
322cd1a032 Bring in NFSv3 code by Rick Macklem (from Lite2) 1996-02-18 11:57:50 +00:00
scottr
de8fcf0996 Spelling correction 1996-02-13 23:08:24 +00:00
neil
fee47471be Fixed Typo. Closes PR 2001. Keep them coming! 1996-02-11 16:34:23 +00:00
christos
1f4499519b fix pr/1226: allow rdate to use adjtime(2) 1996-02-10 18:44:54 +00:00
jtc
b4c556ca62 Added explicit dependencies on yacc generated files. From Luke Mewburn
<lukem@supp.cpr.itg.telecom.com.au>.  Fixes PR #2032.
1996-02-06 18:30:58 +00:00
jtc
0f9ea1b77e Fix dangling 'The'; From Mike Long <mike.long@analog.com> 1996-02-05 06:11:16 +00:00
perry
71e2e03ced Added code to implement mode in which syslogd listens only to unix
domain socket (triggered by -s option) and documentation for
same. This closes pr 1761, although the code is slightly different.
1996-02-05 02:30:21 +00:00
mrg
9f1b8faa72 BINDIR=/usr/libexec (from jonathan) 1996-02-04 12:02:12 +00:00
scottr
38cd25875c Sleep after pulling DTR low when disconnecting. The ensures that the
modem has enough time for a reset or hangup should the line be marked
local, or a non-standard getty pulls DTR high again immediately.
1996-02-02 20:24:54 +00:00
scottr
6a334da2bd Be explicit about the fact that ip-up and ip-down are executed with
a null environment.  Closes PR #1866.
1996-02-02 20:17:53 +00:00
mrg
32c0edb470 update to bind 4.9.3-p1. 1996-02-02 15:30:57 +00:00
mrg
12e310738e update to bind 4.9.3-p1. 1996-02-02 15:29:24 +00:00
mrg
c6357b052a update to bind 4.9.3-p1. 1996-02-02 15:29:21 +00:00
mrg
40405c0ec2 update to bind 4.9.3-p1. 1996-02-02 15:29:07 +00:00
mrg
03b98dd9c2 update to bind 4.9.3-p1. 1996-02-02 15:29:03 +00:00
mrg
631c443645 update to bind 4.9.3-p1. 1996-02-02 15:25:33 +00:00
mrg
bcbd476ac7 these become subdirectories in the new bind 1996-02-02 14:15:59 +00:00
mycroft
cbbb28608c If __FreeBSD__, don't swap the type field in the Ethernet II header. 1996-02-01 21:57:00 +00:00
mycroft
851e3892fc If __FreeBSD__, don't swap the length field in the 802.3 header. 1996-02-01 21:27:46 +00:00
jtc
dd05bd5124 Rename struct timespec fields to conform to POSIX.1b 1996-02-01 00:04:52 +00:00
hpeyerl
a2db59e20a interface aliases don't count as individual interfaces and hence don't
need a seperate bpf. Someone should decide whether to tell netstat
about this.
1996-01-31 20:25:31 +00:00
mycroft
15c8e154a1 Make this closer to reality. 1996-01-30 09:49:16 +00:00
mrg
705157eda9 extra update from 8.7.3. also, (re)include NIS support. 1996-01-29 04:58:23 +00:00
mrg
d3b14c1c3a include <paths.h> under netbsd and freebsd, for _PATH_VARTMP 1996-01-26 03:30:23 +00:00
mrg
671e777954 cast return value of hstrerror() as this changes with the incoming bind
distribution to be const char *, and, causes a warning.
1996-01-24 15:49:52 +00:00
mrg
5eac1270dc merge to sendmail 8.7.3 1996-01-22 12:50:24 +00:00
mrg
8d05f6d4e9 sendmail 8.7.3 1996-01-22 10:52:39 +00:00
jonathan
92bff2b19b Change Makefile to build screenblank on Decstations. 1996-01-16 22:20:13 +00:00
thorpej
535abd80a2 Add a net.inet.ip.directed-broadcast sysctl as suggested by
Darren Reed <darrenr@vitruvius.arbld.unimelb.edu.au> in PR #1227.
This change is slightly different than the one submitted by Darren in
that the DIRECTED_BROADCAST compile-time option will behave like it used
to so that existing configurations utilizing it won't have to change.
1996-01-16 04:17:30 +00:00
thorpej
4b359df8c4 Add net.inet.ip.forwsrcrt: if zero, the system will not forward
source-routed packets.  Note this value is protected by kernel security
level; it can only be changed if securelevel < 1.
1996-01-15 21:11:46 +00:00
hpeyerl
8c4481f80c More descriptive message for printer status. Addresses PR #509. 1996-01-14 17:25:21 +00:00
thorpej
dcb6bca52b Cross-reference fsinfo(8) and mk-amd-map(8), as per PR #1057.
From David Brownlee <abs@mono.city.ac.uk>.
1996-01-14 03:49:09 +00:00
pk
3cf040d518 Fix typo (Noriyuki Soda; PR#1926). 1996-01-13 23:18:15 +00:00
thorpej
484fdbba2d New-style RCS ids. 1996-01-11 06:33:32 +00:00
pk
7dd8344d86 Avoid arithmetic overflow (Tor Egge; PR#1768). 1996-01-09 21:23:36 +00:00
pk
c6cd235738 Fix typo and make some enum. lists more compact (James Jegers; PR#592). 1996-01-06 23:25:51 +00:00
jtc
2fc14be1c2 merge in change accidently made to 1.1 release branch 1996-01-04 18:28:00 +00:00
perry
4e585ebdd7 Merge/Sync with 4.4lite2. This is the 4.4lite2 version with NetBSD bug
fixes thrown in (and an apparent pre-NetBSD fix to a hardcoded
"vmunix"). I also set the ttymsg timeout to one second (as per our
previous version), rather than the five minutes set in lite2, and made
the timeout set by a #define.
1996-01-02 17:48:41 +00:00
perry
07c1c767ba Merge/sync with 4.4lite2. Fixed HISTORY line for syslog.conf.5. Note
that the claim in the HISTORY line for syslogd.8 that it appeared in
4.3BSD is probably bogus -- I remember it being a lot older.
1996-01-02 17:41:46 +00:00
perry
7f907c1899 Merge/sync with 4.4lite2 -- just a change in version numbers and
RCS id strings.
1996-01-02 17:30:27 +00:00
thorpej
5fdb76aa13 Add RCS ids. 1995-12-30 18:14:01 +00:00
thorpej
11381ec353 Add a vnd(4) manual page and make vnconfig(8) reference it. Fixes
PR #445.
1995-12-30 18:10:45 +00:00
chopps
e2f3d531be fix typos (pr#1680) from Thorsten Frueauf 1995-12-27 07:59:00 +00:00
jonathan
c82a4ed224 Update Makefiles for usr.bin/systat and usr.sbin/iostat to be
consistent with usr.bin/vmstat/Makefile wrt CLFAGS and -I, since
all three compile vmstat/names.c.  (Now compiles on a pmax.)
1995-12-22 08:04:24 +00:00
cgd
13c61484db fix a call to localtime() so that it works if time_t != long.
(Whoever decided that one should repeate all of the locals 2x to
save one more #ifdef in log() should be shot...)
1995-12-19 03:33:06 +00:00
jonathan
fc86960d2b Don't make config.old on pmaxes. Pmaxes now use (new) config, and config.old
can no longer build compilable kernels.
1995-12-17 06:39:31 +00:00
thorpej
89ed0166fe Change a rogue RCS id to new-style 1995-12-16 20:11:45 +00:00
thorpej
feeffb23b0 Change a rogue RCS id to new-style. 1995-12-16 20:10:12 +00:00
thorpej
a7565806e7 Cast the third argument of svc_getargs() to char * so that this compiles
with -Werror.
1995-12-15 19:08:21 +00:00
thorpej
47efd9f35e Make this compile with -Werror. 1995-12-14 22:30:45 +00:00
mycroft
3d8d046845 Update to mrouted 3.8. 1995-12-10 10:57:11 +00:00
mycroft
ad1f8525b4 Update to mrouted 3.8. 1995-12-10 10:08:37 +00:00
mycroft
d043d7538d Update to mrouted 3.8. 1995-12-10 10:06:55 +00:00
thorpej
b1ebe24227 New-style RCS ids. 1995-11-28 20:16:28 +00:00
jtc
21908ddbd5 merge in changes from 1.1 release branch 1995-11-28 19:43:04 +00:00
jtc
0a1e7de7b6 merge in changes from 1.1 release branch 1995-11-28 05:25:28 +00:00
thorpej
8e8adaf600 Handle "clean" and "depend" targets properly. 1995-11-17 10:05:23 +00:00
thorpej
f90cf6bd46 New-style RCS id. 1995-11-17 09:49:19 +00:00
thorpej
15539710a0 Clear the mount argument list before filling it in. This is the patch
from Michael Hitch in pr#1722.  As noted in the pr, this may not be the
most correct fix, but at least it prevents crashes.
1995-11-16 04:34:13 +00:00
pk
a29aff2565 Id -> NetBSD 1995-11-15 22:55:41 +00:00
pk
f54b84516b Add RCSIDs 1995-11-15 22:48:07 +00:00
pk
b965d4ffe4 Add RCSIDs 1995-11-15 22:27:27 +00:00
pk
f93236c806 Add RCSIDs. 1995-11-15 22:23:06 +00:00
pk
0e9c04fab0 Fix garbled lines (from Thomas Eberhardt; PR#1756).
Add RCSId.
1995-11-15 22:20:33 +00:00
thorpej
507ba8247c Kill some gratuitous byte-swapping calls, which broke rbootd on the i386
in some cases.  No functional change on big-endian systems.  From
Scott Reynolds <scottr@plexus.com>.
1995-11-14 08:41:42 +00:00
thorpej
a752cec2e0 Don't require compiling with -DDEBUG to enable debugging messages. Instead,
add a new option flag "-d", which enables debugging output.  Compile all
of the code that used to be enabled with -DDEBUG unconditionally.  The
amount of extra code is negligable, and all of the tests to check if
debugging is enabled were done regardless of -DDEBUG anyway.  Adjust
SYSLOG() to DTRT if debugging is not enabled.
1995-11-06 07:00:07 +00:00
christos
1949f5ea6b - runio fails when result != 0 not only < 0
- print vis-encoded file in the scanner.
1995-10-29 23:54:45 +00:00
pk
ad511bd89a Insert parentheses to get correct precedence when comparing time-stamps
(from Arne Juul; PR#1660).
1995-10-22 20:12:07 +00:00
mycroft
34b0d58fba Fix tiny documentation error; default timeout is 5s, not 3s. 1995-10-12 03:05:50 +00:00
cgd
55f15749ce need string.h to compile on alpha. 1995-10-10 17:56:10 +00:00
thorpej
86aa6c3604 Make an #include <alloca.h>' conditional on sparc && !__NetBSD__', rather
than just `sparc'.
1995-10-10 16:29:50 +00:00
chopps
b93472a2bb update copyright 1995-10-09 13:52:49 +00:00
chopps
dc683639f7 device is require not optional 1995-10-09 04:11:18 +00:00
thorpej
ad3a5f50ae New-style RCS ids. 1995-10-09 03:51:32 +00:00
chopps
0699af0c7d add grfconfig to amiga subdirs 1995-10-09 03:43:55 +00:00
chopps
b6873a23af add grfconfig from Ezra Story <ezy@panix.com> 1995-10-09 03:43:22 +00:00
chopps
2a4b986b4e add videomode to amiga specific subdirs 1995-10-09 00:52:17 +00:00
chopps
13e967a6eb add videomode (sets video modes for grf[124] 1995-10-09 00:50:07 +00:00
chopps
389dfb1ebd add gspa subdir 1995-10-09 00:09:05 +00:00
chopps
f28a6fbe4b makefiles for gsp compiler and output converter 1995-10-09 00:06:57 +00:00
chopps
4a04381d56 compiler for the TMS34010 graphics processor. Original code from
Paul Mackerras, contributed by Ignatios Souvatzis <is@beverly.rhein.de>
more standard argument handling from me.
1995-10-09 00:06:02 +00:00
chopps
5646c9b6d9 gspa output processor from Ignatios Souvatzis <is@beverly.rhein.de> 1995-10-09 00:02:47 +00:00
gwr
677a80857e Add rdconfig 1995-10-08 22:55:48 +00:00
gwr
ea702e59dd Helper program for "user RAM" mode supported by sys/dev/ramdisk.c 1995-10-08 22:40:41 +00:00
thorpej
31903d0eaa Be safer with types. From Scott Reynolds <scottr@plexus.com> 1995-10-06 05:12:12 +00:00
mycroft
49d5e89682 Update from kernel source. 1995-10-05 08:58:21 +00:00
mycroft
1e1d370eec Fix typos. 1995-10-05 08:23:18 +00:00
mycroft
2347ccba1b Fix various parity and character size bugs from the termios transition. 1995-10-05 08:20:20 +00:00
mycroft
fde6ad0815 Fix a couple of things broken in the termios transition. 1995-10-05 08:01:29 +00:00
mycroft
dfd0b8b273 Fix type errors. 1995-10-05 07:47:32 +00:00
mycroft
0231229adc Fix typo in previous. 1995-10-05 07:42:30 +00:00
mycroft
780c7fbe39 Change to use SET(), CLR(), and ISSET() macros. 1995-10-05 07:39:39 +00:00
thorpej
c57984e13a New-style RCS ids. 1995-10-04 03:47:51 +00:00
thorpej
f335667d4d New-style RCS ids. 1995-10-03 23:16:47 +00:00
hpeyerl
8e41ca8016 -- convert sgtty to termios. From: Scott Bartram <scottb@iis.net>
-- Use seteuid() to only give lpr, lprm, lpq and lpc root when they
   need it from matthew green <mrg@mame.mu.oz.au>
1995-10-03 15:02:17 +00:00
pk
0e91488536 Prevent loop in SIGCHLD handler (Frank van der Linden; PR#1539). 1995-09-30 11:39:53 +00:00
thorpej
7760002a45 New-style RCS ids. 1995-09-30 07:12:43 +00:00
thorpej
a6af943990 Add support for the net.inet.tcp sysctl group and document. From
John Kohl <jtk@kolvir.blrc.ma.us>.
1995-09-30 07:05:19 +00:00
jtc
772e08ba5e Remove libdbm DPADD 1995-09-27 21:30:10 +00:00
jtc
d538b54279 comment out HISTORY section, as it appears to be garbage; PR #1530 1995-09-27 19:49:25 +00:00
jtc
1bd0165884 iostat is in section 8; PR #1533 1995-09-27 19:46:12 +00:00
jtc
14381bce93 vmstat is in section 8; PR #1532 1995-09-27 19:45:07 +00:00
jtc
8ba230d554 vmstat is in section 8; PR #1532 1995-09-27 19:20:24 +00:00
jtc
c362ae238b Add section number in SEE ALSO; PR #1531 1995-09-27 19:17:27 +00:00
jtc
68cc8e44b0 resolver(5) -> resolv.conf(5); PR #1501 1995-09-25 23:48:45 +00:00
thorpej
0964493c0d Better way to deal with byte-order in the RMP packet (might work on a PDP-11!)
From Scott Reynolds <scottr@plexus.com>
1995-09-19 06:27:31 +00:00
glass
8d3a219347 if the function returns nothing, declare it void 1995-09-16 19:12:14 +00:00
glass
9f5762d576 if the function returns nothing, declare it void 1995-09-16 19:01:25 +00:00
thorpej
fd263d7b71 The rest of the little-endian patches from Scott Reynolds that
apparently slipped through the cracks before.
1995-09-12 20:07:52 +00:00
thorpej
d871ec0593 Changes from Scott Reynolds <scottr@plexus.com> to make this go on
little-endian machines (like the i386).
1995-09-12 07:13:06 +00:00
thorpej
c78a02a75a Make the "/tftpboot/<client-ip-address>" requirement conditional on
-DREQUIRE_TFTPBOOT and disable it by default.
1995-09-01 21:55:44 +00:00
cgd
1d48789579 pull in string.h for protos 1995-08-29 23:07:07 +00:00
ragge
f525d4b280 Cleaned up an old #ifdef vax. 1995-08-24 19:58:07 +00:00
ragge
5362187bf6 Removed unnecessary #ifdef vax that broke compilation. 1995-08-24 17:04:40 +00:00
thorpej
6799ca3972 Use new-style RCS ids. 1995-08-21 17:05:08 +00:00
thorpej
fc5cbfd4ca A few things:
* Don't compute the basename, use __progname.
	* Use daemon() to detach.
	* Use err(3) functions where appropriate.
	* Remove some old 4.2 stuff.
1995-08-21 16:57:54 +00:00
chopps
aabb577203 add adosfs. 1995-08-19 16:08:05 +00:00
pk
6ea706d3c0 Remove a comma. Use `.Dq'. 1995-08-18 15:26:45 +00:00
pk
1a5a1af0ab .SH' -> .Sh' (from Masanobu Saitoh; PR#1378).
Also, use .Dq in two places, remove an extra comma and pluralize WARNING.
1995-08-18 15:22:34 +00:00
thorpej
6fe057662d New-style RCS IDs. 1995-08-17 17:22:06 +00:00
thorpej
919f902e1c Oops. Garbage collect the ccd-specific grammar, too. 1995-08-17 17:09:22 +00:00
thorpej
fb67433ccd The ccd should be treated like any normal pseudo-device now. 1995-08-17 16:43:35 +00:00
paulus
8c0ef60b38 Minor bugfixes and enhancements from the ppp-2.2 release. 1995-08-17 12:03:51 +00:00
paulus
b00e161b26 Updated to follow the example of slstats(8) more closely. 1995-08-17 11:44:51 +00:00
gwr
8d3f7ee63c minor cleanup 1995-08-14 19:50:09 +00:00
gwr
ebd029a6da Add note (in HISTORY) to satisfy distribution terms. 1995-08-14 19:48:07 +00:00
gwr
6f885de1cf Put the SVR4 code back in (#ifdef SVR4) so as to respect the
requests made in the distribution terms. (re. modifications)
1995-08-14 19:45:18 +00:00
mycroft
c9e578df48 Install this setuid root. 1995-08-13 02:54:30 +00:00
thorpej
3cb6ddbe3a Mention the kern.maxpartitions' and kern.rawpartition' variables. 1995-08-04 18:46:15 +00:00
paulus
a437541fdd restored to its former state 1995-08-02 01:27:08 +00:00
phil
5354239906 Improvements to YP support from Jason Downs. 1995-07-28 07:13:04 +00:00
phil
72065007ac Improvements to YP support from Jason Downs. 1995-07-28 07:01:32 +00:00
gwr
a9badc45e2 Delete (possibly incomplete) ARP table entry before adding.
Thanks to Chritos Zoulas and others.  Fixes PR# 1242
1995-07-25 22:56:56 +00:00
gwr
e69420e49a Do not complain when yp_bind fails. It is optional. 1995-07-25 22:24:19 +00:00
gwr
457d5a17a4 Add the NetBSD ID strings. 1995-07-25 22:20:13 +00:00
jtc
11b902c1ae /usr/etc -> /usr/sbin 1995-07-25 20:22:10 +00:00
cgd
5c31b284f8 make work regardless of 'obj', do dependencies a bit better 1995-07-24 19:12:18 +00:00
ws
b7e8360706 Make bootpgw work for more than just the first query 1995-07-24 13:38:10 +00:00
ws
09d174fdec Since BSD is defined in sys/param.h, we need to include that 1995-07-24 13:35:50 +00:00
jtc
82b75dfd3f gwr's port of pcnfsd 1995-07-24 04:02:44 +00:00
jtc
5bf668ed11 Fix formatting bug. 1995-07-14 17:38:29 +00:00
cgd
1a516ca0ab don't forget to clean eeprom 1995-07-14 07:01:35 +00:00
thorpej
3a7e8d570c Build eeprom where appropriate. 1995-07-13 20:42:35 +00:00
thorpej
b7c1140c05 Program to display for modify contents of the EEPROM or OpenProm on
Sun 3 and SPARC systems, similar to the SunOS command of the same name.
1995-07-13 18:17:28 +00:00
thorpej
da9b1f7603 Program to display for modify contents of the EEPROM or OpenProm on
Sun 3 and SPARC systems, similar to the SunOS command of the same name.
1995-07-13 18:07:19 +00:00
glass
d2551bdcaf complete upgrade to version 8.6.12. Eric willing the next imported version will be 8.7.x 1995-07-12 18:25:23 +00:00