Commit Graph

1942 Commits

Author SHA1 Message Date
enami 9974e53bda Force -t or -N flag disables -u flag (but -t case is just for sanity). 2000-06-09 09:05:02 +00:00
fvdl 43ffff9e2c Update to be more address-family independent, and adapt to TI-RPC
interface.

XXX this code needs a cleanup, especially the retry-loop.
2000-06-09 00:06:36 +00:00
mason 46cae96db6 Fixed typo - zonbie -> zombie 2000-06-08 20:43:16 +00:00
itojun 204ee4d791 make sure to clear ni_flags field on -w. 2000-06-08 13:56:22 +00:00
augustss 73053385f4 Note that sysid 0 marks a partition as unused. 2000-06-07 22:40:59 +00:00
itojun 8183434ff7 s/PIMCTL/PIM6CTL/ to avoid future confusion. 2000-06-07 04:40:46 +00:00
chs 09218270f0 change ``-a'' to be a synonym for ``-A''.
addresses PR 7629.
2000-06-06 07:09:14 +00:00
thorpej 0ffb5bb96d Use CMSG_*() correctly when sending file descriptors. 2000-06-05 16:30:43 +00:00
oster 3fa8f52b84 In certain cases (e.g. where it makes sense) read/display the
component label for spare disks too.
2000-06-03 16:59:36 +00:00
oster f26e8d9a17 Slight wording improvement on the 'raidctl -R' case. 2000-06-02 04:11:46 +00:00
matt 1d7db13f9f make ldconfig.c not always fail. 2000-06-01 18:17:06 +00:00
fvdl bb159432ef Add a -I flag which, combined with -e, gives the user the opportunity
to edit and create a new label on a virgin disk.
2000-05-31 14:13:48 +00:00
oster 4d75110047 Make sure we handle the 'no progress' case properly.
Thanks to Manuel Bouyer for noting the problem (and supplying a patch!).
2000-05-31 00:47:30 +00:00
perseant 9e80654bda Check for cycles in the inode free list, and for free inodes not on the free
list.
2000-05-30 04:33:14 +00:00
matt b890d3f2ba LP64 format problems. u_int64_t on alpha != %llu 2000-05-29 21:42:12 +00:00
simonb c135b7f036 cp_time[] is an array of u_int64_t's now. 2000-05-29 11:59:01 +00:00
oster 239e79a9ad Fix up some single quotes that messed up a line. (Thanks Wiz!) 2000-05-29 03:40:43 +00:00
oster c4f772eecb Obtaining component labels from spares is not supported yet, but add
some code that makes some progress in that direction.
2000-05-28 23:12:01 +00:00
oster 0ce56710af Cleanup ETA calculation stuff. 2000-05-28 22:22:11 +00:00
oster 64ad6c882c Have raidctl use the fine-grained progress info. ETA calculation stuff
needs to be cleaned up.
2000-05-28 00:49:35 +00:00
fvdl 1033142eea Truncate the CHS values correctly in case a partition boundary exceeds
their range.
2000-05-27 19:02:54 +00:00
jdolecek 2d6c6df05e add system(3) for spawning the editor - this is handy when EDITOR is set to
something like 'editor arg1 arg2 ...'
2000-05-27 19:01:13 +00:00
matt 7e083f3d75 Add some code to test libraries to make sure they are a.out before adding
them to hints.
2000-05-27 17:06:34 +00:00
jdolecek baea72f7e1 Add new mount option nomaplcase (name taken from Solaris) - if set, file
names read from non-Rock Ridge cdroms won't be translated to lower case.
This is functionally similar to -g flag, but the version numbers on files
are still stripped.
2000-05-27 16:32:08 +00:00
simonb 66f45159dc Handle kern.proc_args as well. 2000-05-27 15:30:12 +00:00
simonb 8bbe78e806 s/fprintf(stdout/printf(/ 2000-05-27 15:11:05 +00:00
simonb 732db039ce Deal with new structure returning sysctl()s. 2000-05-27 15:05:14 +00:00
matt 03e56c691e Changes to put the COMPAT_AOUT code into ld.aout_so. Search <dir> for <lib>
then search /emul/aout/<dir> for <lib>.  To make sure we don't get false
postives on ELF libraries we make the .so is a ZMAGIC dynamic library.
2000-05-27 06:53:29 +00:00
thorpej ead7f2a346 Provide some information when confirming "Write outside MBR partition". 2000-05-25 21:23:37 +00:00
perseant c534307563 Count the Ifile indirect block too (part of PR#9357) 2000-05-23 18:17:20 +00:00
itojun 922ffb6256 correct FILES section. mention IPv6/IPsec headers. 2000-05-23 12:35:34 +00:00
enami ec2aebedf3 Make sure that sentences end at the end of source line for better
formatted output.
2000-05-23 04:35:32 +00:00
enami ab4e6574a4 Add comment and sanity check about why we need not to skip remaining
blocks if we are reading inode bitmaps.
2000-05-23 02:27:33 +00:00
perseant 1d2596714b Convert to NetBSD source code style 2000-05-23 01:48:52 +00:00
thorpej 340761f659 Apply indent. 2000-05-23 01:03:05 +00:00
thorpej a53c712bd6 Build with WARNS=2. 2000-05-23 00:46:53 +00:00
thorpej 632c1d5e7c ioctl(2) commands are u_long, so do_meter() must take the same. 2000-05-23 00:33:13 +00:00
bouyer bacd71f681 Check the number of cylinder group summary area against MAXCSBUFS. fsck and
the kernel will happilly trash data after fs_csp[] in the superblock with
a large number of cylinder group.
2000-05-22 10:33:45 +00:00
enami 8532100ee5 Correctly extract the inode maps bigger than 512 tape blocks. 2000-05-19 09:22:55 +00:00
perseant 0b785d0c0d More corrections to newfs_lfs' handling of segment 0. 2000-05-18 19:45:46 +00:00
itojun 56b2a497b1 remove incorrect mention to sysexits.h. this closes PR 9707. 2000-05-18 13:21:49 +00:00
perseant 9f31357cd9 Make newfs_lfs use fragments when creating the root and lost+found
directories, rather than full blocks; corrects some minor misaccounting
for segment zero.
2000-05-17 20:24:12 +00:00
fair d143ba5da7 To resolve PR 9451, wording and formatting adjusted to be more clear about
the -F option for making device nodes for other versions of UNIX.
2000-05-17 09:43:33 +00:00
perseant e6c7065240 fsck_lfs can now write to the filesystem, allowing it to correct most
(though still not all) errors in a damaged lfs.  Segment byte accounting
is corrected in pass 5.  "fsck_lfs -p" will do a partial roll-forward,
verifying the checkpoint from the newer superblock.  fscknames[] is
updated so that fsck knows about fsck_lfs.
2000-05-16 04:55:58 +00:00
enami 700c13410b Fix bug introduced in previous; don't leak file pointers. 2000-05-10 02:04:27 +00:00
enami 46f4baf5f4 Crunch only regular files and warn others. 2000-05-09 04:21:16 +00:00
sommerfeld 16bad8ee40 Allow INET6 to be used with SMALL without undefined symbols 2000-05-04 18:29:34 +00:00
soren abf17c0cc1 MBR on cobalt too. 2000-05-02 19:00:41 +00:00
nonaka e4f0173fa3 also use mbr partition table on prep. 2000-05-02 18:21:41 +00:00
nonaka a279fa1682 also install on prep. 2000-05-02 18:20:41 +00:00