dsl
82580bb3ec
Try very hard to ensure that the correct superblock will be found by
...
invalidating a host of other possible superblocks.
2003-09-10 17:25:14 +00:00
itojun
0398a95f59
make it possible to use /kern/ipsec{sp,sa} for dumping policy/SA. it will
...
workaround the issue with socket buffer size in PF_KEY SADB_DUMP.
2003-09-08 12:34:29 +00:00
agc
76b6c930a4
Make this compile after the recent changes to the kernel.
2003-09-08 09:05:08 +00:00
wiz
0eba47bcd1
Sync usage with man page.
2003-09-08 07:21:59 +00:00
wiz
d234eaaab1
Sort options.
2003-09-08 07:21:51 +00:00
wiz
da332882ea
Add file ... mode to usage.
2003-09-08 07:09:53 +00:00
wiz
c557470784
Punctuation nit; bump date for previous.
2003-09-08 07:09:13 +00:00
itojun
8ca90bd4e4
add /kern/ipsecsa and /kern/ipsecsp, which can be inspected by setkey(8).
...
it allows easier access to ipsecsa/sp. it works around problem where
setkey -D does not work with large number of ipsec SAs due to socket buffer
size.
2003-09-08 06:51:53 +00:00
itojun
4380703631
make it possible to process files.
2003-09-08 06:18:49 +00:00
wiz
4ae63e1052
Bump date for previous.
2003-09-08 05:21:58 +00:00
itojun
9effb481fb
"tagged" policy is not introduced to netbsd-current yet
2003-09-07 22:21:01 +00:00
itojun
967747c406
committed by mistake
2003-09-07 22:20:05 +00:00
itojun
643b0ddea3
warn that port-number does not work for gateway config. PR kern/22715
...
add reference. bump date.
2003-09-07 22:18:58 +00:00
itojun
ce112dfc4f
add -t option for gmt time offset (normally MS-DOS filesystem has timestamp
...
in localtime, not GMT). PR kern/22717
2003-09-07 22:09:11 +00:00
wiz
47190e80b8
Consistently use 'RFC 1234' instead of 'RFC1234' or 'RFC-1234'.
...
From jmc@openbsd.
2003-09-07 16:22:20 +00:00
wiz
d0b01a96aa
New sentence, new line; drop trailing whitespace.
2003-09-06 20:12:41 +00:00
wiz
51e1730356
Punctuation nits.
2003-09-06 20:11:18 +00:00
wiz
495a82c52c
New sentence, new line; improve grammar.
2003-09-06 20:09:26 +00:00
jdolecek
06e5ddbb7e
if neither -i nor -n option is specified, use the passed argument
...
as module ID if it's numeric, and as module name if it's not numeric
this saves some typing which bothered me for some years (one too many today)
2003-09-06 19:55:24 +00:00
martin
cf6d36c7b6
Make LCP keepalive behaviour configurable.
2003-09-06 19:35:34 +00:00
jdolecek
ade4df3adc
implement support for forced LKM load, which makes the kernel skip
...
the version checks, using new -f flag and LMFORCE ioctl
Hopefully the description in the manpage is discouraging enough so that
nobody would dare even _think_ of using forced loads. A warning
message is written to stderr when this is used, just in case.
2003-09-06 19:23:20 +00:00
itojun
f189be338c
unifdef HAVE_ARC4RANDOM
2003-09-06 12:56:43 +00:00
itojun
e2c411ce3c
use arc4random
2003-09-06 12:42:00 +00:00
itojun
3f4f8a9b61
s/0x7fffffff/INT32_MAX/
2003-09-04 15:31:58 +00:00
itojun
bb71295ab0
use arc4random(3). it is at least better than random(3)
...
XXX masked topmost bit so that values don't go negative, is it the right thing
to do?
2003-09-04 15:30:37 +00:00
dsl
426b102381
fsirand is no longer needed.
2003-09-03 19:38:04 +00:00
dsl
e6ca38e5ec
Ensure the area between the end of the main superblock and the start of the
...
first alternate superblock is zerod.
Removes any possibility of any programs using a trully out of date
alternate superblock if a filesystem is remade with a larger block size.
2003-09-03 19:29:12 +00:00
dsl
36aa427d2c
Randomise di_igen for the first 2 blocks of inodes for non-UFS2 filesystems.
...
Randomise di_igen for "/" (and lost+found) for UFS2 filesystems.
Ensure nothing from the lost+found inode leaks into the / inode.
2003-09-03 17:08:58 +00:00
wiz
feb417a0db
Bump date for last.
2003-09-01 04:43:32 +00:00
mycroft
46743e2182
Add prevent/allow commands.
2003-09-01 04:34:16 +00:00
mycroft
4950c2c904
Add a flushcache command -- I need it for my DVD+RW.
2003-09-01 04:24:55 +00:00
dsl
1ce757782d
Define and use PRIdaddr for printing disk block numbers.
...
Should fix bin/22638 for compilation on amd64.
2003-08-29 16:31:30 +00:00
dsl
0f7fa6b1be
Update date for last.
2003-08-21 16:02:32 +00:00
dsl
66117d6353
Remove -c maxblkspercg (leaving -c xxx ignored).
...
-c used to specify the number of cylinders per group
- but newfs has ignored cylinders for a while.
Changing what -c meant is just asking for trouble!
I might add something to let MINCYL be changed.
2003-08-21 15:47:26 +00:00
dsl
870ae687ac
Remove unimplemented -n rotational positions
...
Remove depracated -c cpg (had been fragments per group in newfs.c, but...)
I might add something to let MINCYL (= 4) be configurable.
2003-08-21 15:43:32 +00:00
dsl
cff5fdb06e
Rework of code that sorts out number of cylinder groups and inodes:
...
- allows less than 'one fragment per inode' (useful for mfs /dev)
- limits number of inodes to 2^31 (they are stored in an int32_t)
- errors if the number of cylinder groups is such that the cylinder group
summary won't fit in the first cylinder group.
- ensures that the last cylinder block contains a valid number of fragments
and inodes, and is not larger than any earlier ones.
- cylinder groups are now created with almost the same size as each other.
Change posted to tech-kern, and no one objected.
2003-08-21 14:55:03 +00:00
dsl
beef08b576
Avoid allocating a data buffer the size of the cylinder group summary.
...
Write the summary every time it fills a fragment - except for the first
sector which is written last.
2003-08-15 15:24:21 +00:00
dsl
8f0618344d
Fix layout of printout of alternate superblock list when > 2^32 sectors, use
...
80 columns (sysinst uses full width these days).
Use {;} instead of , in a couple of places.
Abort if user tries to make a UFS1 filesytem with > 2^31 fragments.
Abort if the cylinder group summary won't fit into the first cylinder group.
Use pread/pwrite and remove a few redundant casts.
2003-08-15 15:07:16 +00:00
itojun
d9be8318c9
avoid FD_SET overrun. from openbsd
2003-08-13 08:51:05 +00:00
wiz
c2e074ca4b
Bump date for last.
2003-08-12 12:25:15 +00:00
dsl
04dec52c29
Mention and cross reference newfs_lfs and makefs.
2003-08-12 10:29:07 +00:00
dsl
b4c1c6117c
Stop superblock being written to sector 0 for small filesystems.
...
Honour the '-s size' command option.
Allow an LFS filesystem to be created in a file.
2003-08-12 08:41:36 +00:00
dsl
26461e4412
Put cylinder number 1023 into the mbr for sectors beyond the CHS limit
...
(rather than encoding the highest CHS addressable sector).
2003-08-10 10:20:08 +00:00
wiz
bf2d0ca599
Mention /etc/sysctl.conf. Bump date. Closes PR 22213.
2003-08-07 10:11:02 +00:00
agc
276d62f603
Move UCB-licensed code from 4-clause to 3-clause licence.
...
Patches provided by Joel Baker in PR 22308, verified by myself.
2003-08-07 10:04:22 +00:00
agc
bf07c8719a
Move UCB-licensed code from 4-clause to 3-clause licence.
...
Patches provided by Joel Baker in PR 22308, verified by myself.
2003-08-07 10:04:11 +00:00
wiz
7539e84445
Bump date for flushall description.
2003-08-07 09:46:17 +00:00
dsl
9b8239809b
Exit child process if we fail to 'cd /dev' or 'execl sh MAKEDEV'.
...
Don't really want two processes in the rest of init!
2003-08-05 09:31:48 +00:00
dsl
42c39f4f19
Make output fit into 80 columns when a partition doesn't end on a cylinder
...
boundary.
2003-08-04 17:14:50 +00:00
dsl
2ceab48459
Read correct sector when following extended partition chain.
...
Require extended partition chain to be through increasing sector numbers
in order to abort loops.
2003-08-04 16:51:56 +00:00