Alfred Perlstein
7b9136e8ea
Remove old pre-TIRPC code for getting transport handles. The code that
...
follows spams over the contents of them making the removed code useless.
2002-06-25 22:55:53 +00:00
Greg Lehey
74fbc9bb5b
Correct default location of history file.
...
Observed by: Chris Bolt <chris-lists@bolt.cx>
2002-06-23 01:32:00 +00:00
Kirk McKusick
5e5d87ff36
Get rid of paranoia that zeros the boot block area as this has
...
bad effect on existing bootstraps.
Submitted by: Jake Burkholder <jake@locore.ca>
Sponsored by: DARPA & NAI Labs.
2002-06-22 22:44:09 +00:00
David E. O'Brien
7c7af54f15
This commit was generated by cvs2svn to compensate for changes in r98567,
...
which included commits to RCS files with non-trunk default branches.
2002-06-21 15:56:16 +00:00
David E. O'Brien
d9bc822f0f
Sync with NetBSD.
...
* don't whine about non-regular files. It is perfectly normal to keep a
CVS or RCS directory in /etc/rc.d.
* manpage tweak
2002-06-21 15:56:16 +00:00
David E. O'Brien
0dbbb2e416
Reduce the -I's as we don't need them all.
2002-06-21 15:52:05 +00:00
Bruce Evans
36ffadc954
Don't say that an umounted filesystem is required for -n. An unmounted
...
filesystem is no more or less required for -n than for any other option.
The previous commit clarified the actual requirement.
2002-06-21 09:57:34 +00:00
Kirk McKusick
1c85e6a35d
This commit adds basic support for the UFS2 filesystem. The UFS2
...
filesystem expands the inode to 256 bytes to make space for 64-bit
block pointers. It also adds a file-creation time field, an ability
to use jumbo blocks per inode to allow extent like pointer density,
and space for extended attributes (up to twice the filesystem block
size worth of attributes, e.g., on a 16K filesystem, there is space
for 32K of attributes). UFS2 fully supports and runs existing UFS1
filesystems. New filesystems built using newfs can be built in either
UFS1 or UFS2 format using the -O option. In this commit UFS1 is
the default format, so if you want to build UFS2 format filesystems,
you must specify -O 2. This default will be changed to UFS2 when
UFS2 proves itself to be stable. In this commit the boot code for
reading UFS2 filesystems is not compiled (see /sys/boot/common/ufsread.c)
as there is insufficient space in the boot block. Once the size of the
boot block is increased, this code can be defined.
Things to note: the definition of SBSIZE has changed to SBLOCKSIZE.
The header file <ufs/ufs/dinode.h> must be included before
<ufs/ffs/fs.h> so as to get the definitions of ufs2_daddr_t and
ufs_lbn_t.
Still TODO:
Verify that the first level bootstraps work for all the architectures.
Convert the utility ffsinfo to understand UFS2 and test growfs.
Add support for the extended attribute storage. Update soft updates
to ensure integrity of extended attribute storage. Switch the
current extended attribute interfaces to use the extended attribute
storage. Add the extent like functionality (framework is there,
but is currently never used).
Sponsored by: DARPA & NAI Labs.
Reviewed by: Poul-Henning Kamp <phk@freebsd.org>
2002-06-21 06:18:05 +00:00
Maxime Henrion
4ce86ffd17
nmount'ify unionfs further by using separate options instead
...
of passing a flags mount options. This removes the include of
sys/fs/unionfs/union.h in mount_unionfs as it should be.
Reviewed by: phk
2002-06-15 22:48:14 +00:00
Maxime Henrion
c3210a83c0
Convert UDF to nmount.
...
Reviewed by: scottl
2002-06-15 22:40:13 +00:00
Hajimu UMEMOTO
331a2db8a9
Add eui64 option which fills interface index (lowermost 64bit of
...
an IPv6 address) automatically.
This should obsolete prefix(8).
Obtained from: NetBSD
MFC after: 2 weeks
2002-06-15 15:35:24 +00:00
Gordon Tetlow
dde7cef3d2
Hook rcorder and rc.d into the build.
...
Submitted by: Mike Makonnen
2002-06-13 22:26:15 +00:00
David E. O'Brien
2a9dee3a68
FreeBSDize the NetBSD Makefile so that this compiles.
2002-06-13 17:09:30 +00:00
Giorgos Keramidas
40e6916847
ANSIfy a few prototypes, thus fixing a few warnings.
...
Reviewed by: grog
2002-06-09 02:20:58 +00:00
Hajimu UMEMOTO
56c5d32d37
Don't have -prefixlen 128 on host routes.
...
Obtained from: KAME
2002-06-08 19:49:22 +00:00
Matthew N. Dodd
7224076dfe
Use a larger data type to prevent counters wrapping so quickly.
...
Silence a warning.
2002-06-07 05:29:13 +00:00
Matthew N. Dodd
c44ed52b2e
Sync this up with changes made in v1.8 of sys/netatm/atm_if.h
2002-06-07 05:25:10 +00:00
Gordon Tetlow
b60563db4e
Remove the old nextboot from Whistler. AFAIK this hasn't been useable in
...
quite a while and only works on i386.
2002-06-06 20:20:58 +00:00
Poul-Henning Kamp
d266a28647
s/daddr_t/ufs_daddr_t/g
...
This should fix the issues which cropped up after daddr_t grew up.
Sponsored by: DARPA & NAI Labs.
2002-06-06 19:59:46 +00:00
Gordon Tetlow
045e9d6c14
Unhook the old nextboot(8) from the build. If no one yells too loudly, this
...
will be accompanied by a cvs rm of the actual nextboot sources.
Approved by: jake (mentor)
2002-06-06 19:26:15 +00:00
Giorgos Keramidas
731867d068
Add 'utility' in a place that it was missing.
...
PR: docs/38814
Submitted by: Chris Pepper <pepper@rockefeller.edu>
MFC after: 10 days
2002-06-05 23:39:56 +00:00
Ian Dowse
09dbd0701c
Oops, unbreak parsing of the `type' field in getasciilabel(). I had
...
changed a `goto' to a `continue' in revision 1.52, but it continued
the wrong loop.
Noticed by: bde
2002-06-05 08:11:28 +00:00
Gordon Tetlow
3600cbb7c4
Fix spelling nit in error message.
2002-06-05 01:06:33 +00:00
Marcel Moolenaar
acc6623066
Fix breakage caused by allocating the I/O buffer. There was a
...
sizeof(buf) lurking around that I missed.
PR: 38811
Submitted by: Adrian Colley <aecolley@spamcop.net>
2002-06-02 19:20:37 +00:00
Garrett Wollman
5c7417c4d1
Avoid construction which results in label at end of block.
2002-05-30 21:41:42 +00:00
Garrett Wollman
b055b157dc
Fix syntax errors (labels with no statement).
2002-05-30 21:38:58 +00:00
Ruslan Ermilov
ee148739ad
mdoc(7) police: nits.
2002-05-30 12:20:49 +00:00
Ruslan Ermilov
92dcf6fa35
mdoc(7) police: tidy up the markup and some wording.
2002-05-30 09:41:33 +00:00
Alfred Perlstein
448f7629ea
correct comment (replace i386 with __i386__)
2002-05-30 07:12:12 +00:00
Jun Kuriyama
0196ba9cf8
Fix typos (s/IP6FILREWALL_VERBOSE/IPV6FIREWALL_VERBOSE/, s/netinet/netinet6/).
...
MFC after: 1 week
2002-05-30 07:01:58 +00:00
Ian Dowse
f1a7b7ee8d
Fix some serious brain damage in the default block/frag/cpg parameters
...
that are used if none at all are specified for a partition. Don't
keep replaying the last field if we run out of fields when processing
a line. Use a 8:1 frag:block ratio for both defaults.
More work here is required. I think disklabel should not attempt
to choose default filesystem parameters, and instead let newfs pick
any defaults if required.
PR: i386/38703
Reported by: Martin Kraemer <Martin.Kraemer@Fujitsu-Siemens.com>
2002-05-30 01:44:35 +00:00
Ian Dowse
67b46708ef
Split out the code for parsing the partition specification lines
...
into a separate function to avoid some over-long lines.
2002-05-30 01:19:25 +00:00
Ruslan Ermilov
e07c0f6817
mdoc(7) police: markup nits.
2002-05-29 16:55:50 +00:00
Ruslan Ermilov
1fa8142d87
mdoc(7) police: nits.
2002-05-29 16:53:27 +00:00
Ruslan Ermilov
10cb9bd3d8
mdoc(7) police: nits.
2002-05-29 16:47:55 +00:00
Ruslan Ermilov
1ec84e5051
mdoc(7) police: nits.
2002-05-29 16:19:26 +00:00
Ruslan Ermilov
165aadc593
mdoc(7) police: tidy up the markup.
2002-05-29 16:14:00 +00:00
Gordon Tetlow
a72b2ac607
Correct the file that reboot -k creates so that it works with the new
...
nextboot functionality.
Reviewed by: jake (mentor)
2002-05-28 21:15:49 +00:00
Marcel Moolenaar
6db5f8a79e
Work around a memory fault on ia64 caused by having the 1MB buffer on
...
the stack in DoFile(). This needs some investigation. In the mean time
we do a one time malloc() for the buffer to have it on the heap instead.
2002-05-27 07:54:43 +00:00
Ruslan Ermilov
999ffea58a
Respect -q with "add" and "delete". Document who respects -q.
...
PR: bin/38531
2002-05-25 12:51:34 +00:00
Maxime Henrion
8b1a580640
Convert mount_ext2fs(8) to nmount(2).
...
Reviewed by: iedowse
2002-05-24 17:39:37 +00:00
Alfred Perlstein
996076bbc7
Don't err(3) (and exit prematurely) when a sysctl's object size has
...
changed, instead just warn(3)
2002-05-24 08:34:18 +00:00
Gordon Tetlow
a119f25995
Add a nextboot script to make it easier to control the loader nextboot
...
support. Also, hook it up to the build.
Approved by: jake (mentor)
2002-05-24 04:06:03 +00:00
Maxime Henrion
dfde808388
Convert mount_unionfs(8) to nmount.
2002-05-24 00:45:37 +00:00
Maxime Henrion
dc5d2b0281
Make mount_nullfs(8) use nmount(2) rather than mount(2) now
...
that nullfs has been converted to nmount.
2002-05-23 23:08:27 +00:00
Hajimu UMEMOTO
720bbc8244
Allow prefix/prefixlen syntax for IPv6 to have consistency
...
with IPv4.
2002-05-21 18:11:31 +00:00
Hajimu UMEMOTO
188450c746
Have RTF_HOST for /128 destionation.
2002-05-21 11:43:53 +00:00
Benno Rice
87efda010f
Spread the word of PowerPC.
2002-05-21 04:25:24 +00:00
Hajimu UMEMOTO
5818927a00
Try to guess prefixlen for guessable cases.
...
- /0 if matches ::/128
- /64 if matches 2000::/3 and lowermost 64 bit is all 0
- /128 if matches 2000::/3 and lowermost 64 bit is non-zero 0
Obtained from: KAME/NetBSD
2002-05-20 15:01:19 +00:00
Peter Wemm
51c20097df
Turn nfsiod into a vfs loader and sysctl wrapper that controls the number
...
of nfsiod kernel threads being run.
2002-05-19 19:21:40 +00:00