mycroft
ae16273156
Back out previous change.
1995-06-11 05:16:04 +00:00
mycroft
f477ccbfa7
Fix def_anon initializer.
1995-06-09 05:26:58 +00:00
cgd
061f2a0c7e
fd_set *'s really aren't compatible with timeval *'s
1995-06-08 12:38:07 +00:00
cgd
788733b7a9
typeof(timeval.tv_sec) != time_t
1995-06-07 17:14:21 +00:00
mycroft
b5e03e8dd4
Fix debugging printf.
1995-06-06 19:54:30 +00:00
mycroft
d6b0d0788c
Use setegid() explicitly, just to be safe.
1995-06-06 19:53:34 +00:00
mycroft
7a4a8b6c81
Make sure the SIGHUP handler is actually set. Zero the fd_set before using
...
it.
1995-06-06 19:51:19 +00:00
mycroft
27093b3eba
Fill in sin_len.
1995-06-03 23:23:52 +00:00
mycroft
7f26bb202e
Set cr_gid properly, and adjust for getgrouplist() change.
1995-06-02 21:04:24 +00:00
ragge
06514eb892
Took away use of vax inline functions. Didn't work anyway.
1995-05-31 20:44:35 +00:00
mellon
f4d4fdf315
Make boot_pmax man page. (from jonathan)
1995-05-31 16:46:07 +00:00
mycroft
53388641d7
Add missing option in example.
1995-05-30 09:09:39 +00:00
jtc
470a6be999
<sys/errno.h> -> <errno.h>
...
<sys/signal.h> -> <signal.h>
<sys/syslog.h> -> <syslog.h>
1995-05-28 05:37:32 +00:00
jtc
9f28755bff
<sys/syslog.h> -> <syslog.h>
1995-05-28 05:31:01 +00:00
jtc
628bd54eb0
this file should be dead.
1995-05-28 05:28:55 +00:00
jtc
4d2a8bbae7
<sys/syslog.h> -> <syslog.h>
1995-05-28 05:27:20 +00:00
jtc
ec38846844
sys_siglist[] -> strsignal()
1995-05-28 05:25:34 +00:00
jtc
afea82ff3c
<sys/errno.h> -> <errno.h>
1995-05-28 05:21:58 +00:00
mycroft
2b3cba51fb
s/an active/a passive/
1995-05-24 15:55:02 +00:00
mycroft
312851eab6
Format police.
1995-05-24 15:54:00 +00:00
christos
1f1b61fc49
Fix bug in af_format where the formatted address was returned in the same
...
static buffer. When af_format is used more than once in the same printf
statement, the second call will overwrite the first. Changed af_format to
take a buffer and the buffer size where to place the formatted string.
1995-05-24 15:22:52 +00:00
mycroft
9cd5391535
Use inet_aton(), not inet_addr().
1995-05-21 15:33:22 +00:00
mycroft
b581b3e588
Use inet_aton(), not inet_addr().
1995-05-21 15:17:13 +00:00
mycroft
10f79d3be3
Use inet_aton(), not inet_addr().
1995-05-21 14:22:23 +00:00
mycroft
6d4cde278d
Use inet_aton(), not inet_addr().
1995-05-21 01:18:03 +00:00
mycroft
7888507f63
Use inet_aton(), not inet_addr(). Suggested by John Hawkinson.
1995-05-19 20:17:16 +00:00
cgd
11b0070a5f
don't build netgroup(5) here.
1995-05-11 23:15:22 +00:00
cgd
be68575548
don't build netgroup(5) here.
1995-05-11 23:15:05 +00:00
jtc
2d709c7062
flush stdout instead of stderr, so that each block number is displayed
...
as it is printed. From PR 989.
1995-05-06 06:55:34 +00:00
briggs
c8338a3451
Remove xref to mount_lofs and add xref to mount_ados and mount_msdos.
1995-04-30 20:42:12 +00:00
mycroft
f6f6145e7f
Make sure to reset signal mask on errors.
1995-04-29 22:42:07 +00:00
mellon
7b8bdc7ae5
pmax boot documentation
1995-04-25 23:55:11 +00:00
pk
7d07096c42
Bits from old reboot_sparc.8 man page.
1995-04-25 11:37:25 +00:00
cgd
2fe1f93ac5
fix arguments to tracing functions and/or cast, to avoid warnings.
1995-04-24 13:24:30 +00:00
cgd
53f540575f
fix initializer
1995-04-24 13:23:52 +00:00
cgd
2d9ea442e5
fix array types to match what the file system wants.
1995-04-24 13:23:11 +00:00
ragge
c39f186d60
Changed to use only one bootblock file on VAX.
1995-04-23 19:27:59 +00:00
cgd
cc345dc38d
remove these (deprecated) files. port maintainers were warned about
...
their impending disappearance a while ago; they can still be retrieved
from the attic.
1995-04-23 10:58:38 +00:00
cgd
555d4b510e
slightly clean rcs ids, etc.
1995-04-23 10:33:03 +00:00
cgd
dfb2f56868
if no packets were received, exit with status 1. this should be
...
documented somewhere. As suggested by Rens Troost.
1995-04-22 15:27:08 +00:00
mycroft
6f98502ae2
Interface-specific routes can be static.
1995-04-20 20:52:46 +00:00
mycroft
22ecc6ab1a
Implement the document `-llinfo' flag.
1995-04-20 17:39:17 +00:00
cgd
5bc2528656
route.o, not route, depends on keywords.h. from jhawk@mit.edu; pr 978
1995-04-19 09:08:28 +00:00
ragge
f66d5868d5
Added vax for 2-file boot blocks.
1995-04-18 22:37:46 +00:00
mycroft
5b613aff01
Remove extra `break;'.
1995-04-18 03:14:18 +00:00
mycroft
5a76ea02ce
Set the `clean' flag.
1995-04-12 21:24:31 +00:00
mycroft
7cb70c9889
Set the clean flag if necessary. If preening, don't check `clean' file
...
systems.
1995-04-12 21:24:07 +00:00
mycroft
7bffa9e3f0
Print out the `clean' field.
1995-04-12 21:23:24 +00:00
jtc
ae0b9c2010
KERNEL -> _KERNEL
1995-03-28 17:18:59 +00:00
mycroft
5745c084e8
Fix another bogus cast.
1995-03-27 22:14:47 +00:00
mycroft
61b709b720
Remove incorrect cast on lseek() return value.
1995-03-27 21:48:52 +00:00
mycroft
6bfd77e432
Fix typo in previous.
1995-03-23 00:01:03 +00:00
cgd
b1c02cd571
make sure that the alpha boot block is checksummed in a way more
...
acceptable to charles; #ifdef it, and do it explicitly here, rather
than doing a WDINFO ioctl for the -r case.
1995-03-22 23:48:49 +00:00
mycroft
cdc420327d
Don't do a DIOCWDINFO after already writing the label.
1995-03-22 09:14:34 +00:00
mycroft
be82a25869
Use POSIX signals.
1995-03-21 18:48:41 +00:00
mycroft
6faa350c7d
Fix typo.
1995-03-21 14:05:36 +00:00
mycroft
ffe9a4ccf0
Update to use timer{add,sub}().
1995-03-21 13:55:23 +00:00
cgd
38bab6b6da
type sizes
1995-03-21 01:30:09 +00:00
cgd
0cc5c1886a
short -> int16_t in a couple of places
1995-03-21 01:28:05 +00:00
mycroft
283b35b06f
Make sure to recreate the `..' entry in the root directory if missing.
1995-03-20 00:40:10 +00:00
cgd
10df2990d8
re-order the DIOCWLABEL in the rflag case, so it actually works right.
1995-03-19 23:37:56 +00:00
cgd
d76c552602
halt(8) has been assimilated (into reboot(8)).
1995-03-18 16:15:28 +00:00
cgd
ce5ebe9911
pseudo-merge with Lite; man pages need to be merged seperately, but
...
that's really a port-specific thing. They probably should be updated, too.
1995-03-18 16:11:33 +00:00
cgd
369451e46b
from Lite
1995-03-18 15:17:32 +00:00
cgd
0114e805ce
convert to new RCS Id conventions; reduce my headache
1995-03-18 14:54:19 +00:00
cgd
d715871567
new id tag convention, typo.
1995-03-18 12:28:06 +00:00
cgd
909eb54fbb
calculate the 'offset' argument to lseek() in a prettier way, more
...
consistent with the way fsck(8) does it. no functional change.
1995-03-18 07:02:29 +00:00
cgd
671d2abce5
complete remove special search dirs, use NetBSD Id tag.
1995-03-06 04:24:41 +00:00
cgd
f9b9202a22
flush stdout after printing each alternate superblock location.
1995-03-04 06:28:20 +00:00
cgd
4c02b41140
fix up inconsisten uses of lseek(). (three uses. one hard-coded 'whence'
...
as a number, one used an L_ constant and the other used a SEEK_ constant!)
1995-03-04 06:10:39 +00:00
mycroft
4c34be6b52
Clean up deleted files.
1995-03-01 00:00:00 +00:00
mycroft
1e81015d0c
Document the getopt(3) option syntax, and some other documentation cleanup.
1995-02-21 01:17:40 +00:00
mycroft
4cdfbdb0e8
Fix an old formatting glitch.
1995-02-21 00:27:29 +00:00
mycroft
dd6c22ed70
Use getopt(3), with obsolete() from restore(8) for backward compatibility.
1995-02-20 22:35:56 +00:00
mycroft
d8b173be70
Use atexit() rather than tweaking every exit() to call the cleanup function.
1995-02-20 19:43:51 +00:00
mycroft
f7078d4f16
Fix core dumps on certain types of invalid options.
1995-02-20 18:42:14 +00:00
cgd
a3141c6a40
fstab man page is in section 5, as pointed out by David K Brownlee in bug 802.
1995-02-16 19:48:19 +00:00
cgd
532a938c1d
NUMBOOT == 2 on the alpha, too.
1995-02-11 02:42:21 +00:00
cgd
9235328d5a
functions which are 'fake-varaargs' should be passed longs, not ints.
1995-02-10 23:26:14 +00:00
cgd
cbdbe9a97a
do the DIOCWDINFO in writelabel() even if -r is specified.
...
On most machines it's redundant, but it gives others the chance to
take special actions, e.g. updating a checksum.
1995-02-10 23:24:19 +00:00
cgd
d2682eafca
docs follow code.
1995-02-05 14:11:53 +00:00
mycroft
0c1f0c97eb
Don't mix stat flags and inode flags.
1995-01-30 20:32:01 +00:00
mycroft
bebd64c62c
Fix typos, and minor cosmetic changes.
1995-01-30 20:14:10 +00:00
mycroft
6e6fa2798b
Make this more type safe.
1995-01-30 20:02:47 +00:00
mycroft
705a6ebacb
Use S_IS*().
1995-01-30 19:39:36 +00:00
mycroft
6d25129f1e
Change type list code to match umount(8).
1995-01-30 17:22:42 +00:00
mycroft
63292a1ad5
Make arg to selected() const. Disallow multiple `-t' options.
1995-01-30 17:20:06 +00:00
mycroft
a3f55cea68
Cosmetic changes to type list parsing.
1995-01-30 17:03:15 +00:00
mycroft
50b3661847
Be careful to only parse the host name from the mount path for NFS mounts.
1995-01-30 16:36:47 +00:00
glass
ddbe84a0ec
fix usage message to include -a. fix command line handling for same
1995-01-21 21:22:16 +00:00
mycroft
40499f1522
Use /etc/rmt explicitly.
1995-01-20 18:04:56 +00:00
mycroft
fd502f2d7d
Clone from mount_msdos.
1995-01-18 08:37:48 +00:00
mycroft
998e3b5dd3
Document the `-o' option. Remove the last vestige of the `-F' option.
1995-01-18 08:35:42 +00:00
mellon
70eaf1d62a
Fixed formatting and expanded content
1995-01-18 06:12:48 +00:00
mellon
ae56aa82ca
reboot documentation for pmax
1995-01-18 02:01:21 +00:00
mycroft
e631f9d003
Recognize Linux file systems correctly.
1995-01-13 10:42:02 +00:00
mycroft
27761b7c7f
Change the magic question to an absolute, flat lie that should hopefully make
...
people think twice before toying with it. B-P
1995-01-12 12:23:19 +00:00
mycroft
7668d55987
This shouldn't be setuid any more.
1995-01-09 10:20:11 +00:00
mycroft
5099dbad93
Fix getopt string and test on return value.
1995-01-04 05:30:07 +00:00
cgd
f24d9135d1
<sys/queue.h> is no longer needed.
1995-01-03 02:06:24 +00:00
cgd
cc7492d622
fix bug 547. it looks like somebody mis-pasted. kirk has been informed.
1994-12-29 00:48:42 +00:00
mycroft
33ea52b638
Mostly sync with CSRG.
1994-12-28 02:21:43 +00:00
mycroft
54d17cb5bb
Sync with CSRG.
1994-12-28 01:51:46 +00:00
mycroft
700673cebf
Change some spacing to match Kirk's view of the world.
1994-12-28 00:15:50 +00:00
mycroft
0826920c54
Mostly sync with CSRG.
1994-12-28 00:03:49 +00:00
mycroft
e5d0c2de0f
Copy fs_maxcluster when comparing superblocks.
1994-12-27 19:26:57 +00:00
glass
572e2d63e3
keep you from dumpfs-ing a filesystem with a bad magic #. fixes bug 249. fix 98% from Giles Lean
1994-12-26 22:11:31 +00:00
cgd
b35dc8dfe1
kill some extraneous equal signs.
1994-12-24 11:07:28 +00:00
cgd
ae9481b5c5
kill some redundant includes.
1994-12-23 13:13:06 +00:00
cgd
1e71c95ea1
kill unnecessary .include.
1994-12-22 11:14:51 +00:00
cgd
06e2955ff1
specify man pages the new way.
1994-12-22 10:44:04 +00:00
mycroft
26d9497d49
Clean up deleted files.
1994-12-22 10:44:01 +00:00
cgd
ae9172d6cd
specify man pages the new way.
1994-12-22 09:57:51 +00:00
cgd
c4c01d75b2
specify man pages the new way.
1994-12-22 09:31:26 +00:00
mycroft
b38d812aed
No longer install setuid root.
1994-12-20 17:32:40 +00:00
cgd
8e0e3522e1
pull in bsd.own.mk by hand, early, so NOMAN= can be defined there.
1994-12-20 15:12:31 +00:00
cgd
a2fc49f975
compile against new headers
1994-12-18 16:01:13 +00:00
cgd
74104b5039
compile against new headers.
1994-12-18 16:00:21 +00:00
cgd
d71db3e4a6
light clean, and make it compile against new header files.
1994-12-18 15:55:41 +00:00
cgd
9e821e2de7
spacing nit.
1994-12-18 12:58:39 +00:00
cgd
65a65336a8
adjust the documentation to note that 'swap' can be used instead of a dev.
1994-12-18 06:10:22 +00:00
cgd
e072e2ae63
some -Wall changes, from Jim Jegers, improved (in some cases) by me.
...
still needs a bit of work, but closer.
1994-12-18 05:43:48 +00:00
cgd
4c998ed311
type size paranoia, and allow one to mount an mfs on the device 'swap',
...
so that diskless machines can use MFS /tmp directories.
1994-12-18 05:09:39 +00:00
cgd
1cb390e8b9
-Wall cleanups from Jim Jegers
1994-12-18 00:25:37 +00:00
cgd
c9117f53b5
-Wall cleanups from Jim Jegers
1994-12-18 00:15:01 +00:00
cgd
73cf954189
adjust; from jimj.
1994-12-06 19:13:02 +00:00
cgd
5eeab43e28
more cleanups from Jim Jegers, passed over by me.
1994-12-05 20:15:31 +00:00
christos
270150876e
Updated to mention the local netgroup.db and NIS db handling.
1994-12-04 22:35:51 +00:00
mycroft
4c78b5e610
Use defaults that are more reasonable for modern disks, and document the `-n'
...
option.
1994-12-01 18:46:37 +00:00
glass
3ec23014c1
misc/596: fix from James Jegers for missing host and add cross ref to spray.
1994-11-29 20:41:06 +00:00
jtc
3a08d567f4
Misc manpages fixes (PR #551 )
1994-11-03 15:37:46 +00:00
cgd
12e31a0cfc
oops; get rid of previous (iffy) zopen declaration
1994-10-31 04:47:26 +00:00
cgd
96209ecf3f
pull in string.h
1994-10-31 04:38:09 +00:00
cgd
6935d116b0
make a proto for zopen (yech)
1994-10-31 04:37:32 +00:00
cgd
55b1ef78a6
pull in helpful includes.
1994-10-31 04:35:58 +00:00
cgd
568f59eb00
will need <sys/queue.h>
1994-10-31 04:34:56 +00:00
cgd
d498469853
be more careful with types.
1994-10-31 04:29:39 +00:00
cgd
c211122248
play musical chairs, but with the fields.
1994-10-31 04:25:04 +00:00
cgd
d666563b16
deal with RPC protos.
1994-10-31 04:24:32 +00:00
cgd
f12bf2a597
ioctl types.
1994-10-31 04:24:09 +00:00
cgd
86400f0f91
types/field names.
1994-10-31 04:22:12 +00:00
cgd
696b7080ba
correct pointer type.
1994-10-31 04:21:52 +00:00
cgd
330e4bd448
correct return values.
1994-10-31 04:21:35 +00:00
cgd
65a9ae984d
Add string.h
1994-10-31 04:19:00 +00:00
mycroft
54477c5285
Use the S_IS*() macros, and make this compile again after Chris's changes to ufs.
1994-10-28 16:55:05 +00:00
mycroft
bedf1adf67
Get the byte order right when creating `.' and `..' entries.
1994-10-28 16:54:05 +00:00
mycroft
195d1d6f4e
On a recursive call to fsck_readdir() through getpathname(), don't attempt to
...
fix a problem that's already being fixed.
1994-10-28 16:53:13 +00:00
mycroft
4b83d937e9
Allow `partitioning' of a regaular file.
1994-10-20 00:06:17 +00:00
mycroft
b524577c42
Better patch for the previous.
1994-10-18 16:38:12 +00:00
mycroft
0e4ea99974
Don't wedge in an infinite loop if NFSSERVER is not configured.
1994-10-18 16:00:17 +00:00
mycroft
1b62a0967f
Change process titles to be less redundant.
1994-10-18 14:12:55 +00:00
mycroft
ee8aff3286
Register a TCP service.
1994-10-15 03:55:33 +00:00
mycroft
c10923f665
dircheck() shouldn't be looking at d_type or d_namlen in blank entries
...
*at all*. Not only is it wrong, but it causes a serious problem on
little-endian machines, since after -c2 conversion, d_type will often
be > 15.
1994-10-06 14:24:17 +00:00
mycroft
2968cf25a4
Clean up this festering pile of rotten code a bit. To wit:
...
* Add prototypes.
* Remove a strange and apparently pointless bit of code propagated
from 386BSD.
* Collapse NOWRITE and WRITEABLE into one.
* Use the same algorithm as the kernel for finding the label.
* Redo some of the parsing more sanely.
1994-09-30 02:33:15 +00:00
mycroft
4922d725cf
Remove some more uses of obsolete functions.
1994-09-23 23:48:10 +00:00
mycroft
c741ceaa58
Changes to match POSIXication of kill(1).
1994-09-23 23:18:36 +00:00
mycroft
ea7b5d4ec6
Eliminate uses of some obsolete functions.
1994-09-23 14:26:58 +00:00
mycroft
d9ad777ece
Clean up a bit more.
1994-09-23 05:30:09 +00:00
mycroft
73984e0809
Clean this up a bit.
1994-09-23 04:30:13 +00:00
mycroft
8ffd59e28b
err(3)/warn(3) cleanup
1994-09-23 02:18:30 +00:00
mycroft
af9d87e0d8
Add RCS ids, and clean up Makefile.
1994-09-23 01:47:32 +00:00
mycroft
dd06131d7a
Import original 4.4-Lite version.
1994-09-23 01:44:46 +00:00
mycroft
3c78ef3311
Merge with 4.4-Lite version.
1994-09-23 01:38:45 +00:00
mycroft
7322d6fb41
Finish 4.4-Lite merge, and convert to use err(3)/warn(3) functions.
1994-09-22 22:03:52 +00:00
mycroft
815971855a
A correct fix for the byte order problem when reconnecting.
1994-09-20 23:31:39 +00:00
mycroft
55e0e1d12a
Bug fixes from John Kohl:
...
modload didn't honor its -p argument.
It also would destroy the input file when you didn't specify an output
symbol file with -o.
1994-09-18 19:53:44 +00:00
mycroft
10a6fcedbf
Allow extracting FIFOs.
1994-09-18 05:11:03 +00:00
deraadt
a17fd8ea43
prototype zopen()
...
NBPG --> getpagesize()
1994-09-18 03:40:44 +00:00
mycroft
47597918a1
Correct typo; IFMT -> S_IFMT.
1994-09-17 23:59:03 +00:00
mycroft
fd2946c6f4
Get the root filehandle using the same transport as the mount itself. From
...
Ken Hornstein.
1994-09-17 05:27:11 +00:00
mycroft
24a739f276
vmunix --> kernel (for variable names), and make the core file naming
...
convention match that of other executables.
1994-09-17 00:23:00 +00:00
mycroft
b0ed579ed2
Merge with 4.4-Lite version.
1994-09-17 00:10:08 +00:00
mycroft
08f161b7f9
Don't remove /etc/nologin if `-k' was used.
1994-09-17 00:02:23 +00:00
mycroft
1d38d39d26
Fix incorrect error messages.
1994-09-05 02:21:06 +00:00
mycroft
41cfb13f6e
Display type of mount; suggested by Thomas Eberhardt.
1994-08-29 02:38:00 +00:00
cgd
193df6915c
several fixes from Mark Weaver <mhw@cs.brown.edu>, relating to error
...
reporting. (pr 431)
1994-08-25 02:14:01 +00:00
cgd
ae4c4d86f6
fix from John Kohl to return correct status when unmounting named fs's.
1994-08-23 20:57:04 +00:00
mycroft
c55423b664
Fix an obvious bogon when checking multiple file systems, and use the libc
...
version of err(3).
1994-08-16 19:22:02 +00:00
mycroft
8a5304b97c
Don't capitalize program name in SYNOPSIS.
1994-08-13 09:03:07 +00:00
mycroft
58929f54c5
Document what link[0-2] do.
1994-08-13 09:00:57 +00:00
cgd
eeff5056dd
from branch (oops)
1994-08-12 04:19:50 +00:00
deraadt
ae5b446f1c
ensure /sbin is in PATH in single user mode
1994-08-06 06:26:44 +00:00
jtc
1d1682d63c
vmunix -> netbsd (PR #375 )
1994-08-06 06:11:03 +00:00
mycroft
c6693394fd
Fix `maskof' function which was returning `netof', per Brad Parker.
1994-08-06 05:51:03 +00:00
deraadt
48c91e8043
do not need -I/sys
1994-08-03 21:07:10 +00:00
chopps
fa09856854
conditional floppy version remove uid/gid/mode options shrinks by ~70k
1994-07-30 19:04:01 +00:00
mycroft
1466993ef3
Fix oversight in last patch.
1994-07-29 02:31:50 +00:00
mycroft
08d1c5cc81
Fix byte-order problem with directory entry creation.
1994-07-28 00:25:17 +00:00
brezak
aeb9226e91
Use default realm instead of constant
1994-07-27 03:16:06 +00:00
brezak
76ebad249f
If in a kerberos environment; build -DKERBEROS
1994-07-27 03:15:31 +00:00
mycroft
ff60c70538
Add `msgbuf'.
1994-07-25 08:23:29 +00:00
brezak
65e8c80074
Fix i386 disklabel bug
1994-07-20 21:22:03 +00:00
cgd
040aaa7707
fix from Peter Galbavy <peter@alice.wonderland.org>: don't overflow 80cols.
1994-07-20 20:31:58 +00:00
cgd
cbc266d592
fix that annoying 'cgd0: bad magic number' bug
1994-07-20 20:06:52 +00:00
ws
30411e5f60
Make msdosfs exportable
1994-07-18 18:23:24 +00:00
cgd
67f5c87f44
update from ws. make it work again
1994-07-16 21:32:06 +00:00
jtc
8477715ae7
Change mfs in Synopsis to mount_mfs.
1994-07-16 05:18:11 +00:00
deraadt
7217cac69e
usage message with less surprise
1994-07-05 03:09:21 +00:00
cgd
138fcd8327
deal with new share/doc strategy
1994-06-30 05:33:30 +00:00
ws
f455a4ed05
Reads on raw disks are only guarranteed in multiples of the block size
1994-06-29 11:01:35 +00:00