Stefan Farfeleder
adb89653fc
- Signal handlers must have an int argument.
...
- Use prototypes.
- Add a cast for a signed vs unsigned comparison.
- Mark as WARNS?=3 clean.
2004-08-02 08:10:28 +00:00
Pawel Jakub Dawidek
32e7be7043
After changing LIBDIR to SHLIBDIR, because of dependencies problems,
...
new problem shows up: symblic links (<libname>.so) are created under
/usr/lib/ now, instead of under /lib/geom/ where geom(8) looks for them.
Introduce a workaround to fix this by teaching geom(8) to open libraries
via /lib/geom/<libname>.so.<major_number> instead of /lib/geom/<libname>.so.
2004-08-01 22:24:07 +00:00
Pawel Jakub Dawidek
f97ee75284
Use SHLIBDIR instead of LIBDIR. This should fix buildworld breakage.
...
Reported by: des
2004-07-31 09:20:27 +00:00
Pawel Jakub Dawidek
55d6eb9fef
Add '-p' option for 'insert' command which allows to specify priority
...
of the new component.
Version number wasn't bumped (it should be), because I think there are
no geom_mirror users yet.
2004-07-31 00:54:44 +00:00
Pawel Jakub Dawidek
8a8fbaca32
Connect GEOM_MIRROR class to the build.
2004-07-30 23:18:53 +00:00
Pawel Jakub Dawidek
fa4a1febf7
Add GEOM_MIRROR class which provide RAID1 functionality and has many useful
...
features. The gmirror(8) utility should be used for control of this class.
There is no manual page yet, but I'm working on it with keramida@.
Many useful tests provided by: simon (thank you!)
Some ideas from: scottl, simon, phk
2004-07-30 23:13:45 +00:00
Pawel Jakub Dawidek
d5c96d389e
- Add '-S' option, which allow to specify sector size for transparent
...
provider.
- Bump version number.
This allows for a quite interesting trick. One can setup a stripe with
stripe size of 512 bytes and create transparent provider on top of it
with sector size equal to <ndisks> * 512. The result will be something
like RAID3 without parity disk (every access will touch all disks).
2004-07-30 08:19:22 +00:00
Pawel Jakub Dawidek
5c41aee2f0
Fix typo.
2004-07-30 08:03:46 +00:00
Alexander Kabaev
6902e79099
Make lookup_host function invocation parameter match its prototype.
2004-07-29 18:04:06 +00:00
Lukas Ertl
691ae40438
Catch up with recent gcc changes and introduce a DIP_SET macro
...
to use when setting values that depend on the UFS version.
Raise WARNS again.
2004-07-29 11:28:24 +00:00
Hartmut Brandt
70f920e023
No need to include if_var.h.
2004-07-28 16:34:42 +00:00
Hartmut Brandt
125469a3d8
Get rid of several unneeded includes (if.h, if_var.h, if_mib.h).
2004-07-28 16:32:17 +00:00
Alexander Kabaev
a03f8f81b7
Downgrade WARNS level until GCC 3.4.2 warning are fixed.
2004-07-28 06:00:09 +00:00
Alexander Kabaev
8518a74a8f
Avoid casts as lvalues.
2004-07-28 05:59:22 +00:00
Alexander Kabaev
bcd5ceac59
Downgrade WARNS level until GCC 3.4.2 warning have been fixed.
2004-07-28 05:57:48 +00:00
Yaroslav Tykhiy
46912de489
Bump the date, .Dd, since the document content has been changed
...
in the previous commit.
Pointed out by: ru
2004-07-27 09:51:49 +00:00
Pawel Jakub Dawidek
1d723f1d51
Improve geom(8)'s 'list' command to show geoms and their providers and
...
consumers. Teach STRIPE, CONCAT and NOP classes about this improvement.
2004-07-26 17:14:47 +00:00
Pawel Jakub Dawidek
889c5dc22b
Change naming scheme from /dev/<name>.stripe to /dev/stripe/<name>.
2004-07-26 16:10:27 +00:00
Pawel Jakub Dawidek
ba385d0091
Change naming scheme from /dev/<name>.concat to /dev/concat/<name>.
2004-07-26 16:08:32 +00:00
Stefan Farfeleder
f901ebcfb6
Assign the result of getopt() to an int rather than to a char (which is
...
possibly unsigned).
2004-07-26 15:04:57 +00:00
Yaroslav Tykhiy
e82866fea6
Add two knobs to ifconfig(8), vlanmtu' and
vlanhwtag',
...
that provide control over the respective capabilities
of an interface, reception of extended frames and hardware
VLAN multiplexor.
2004-07-26 13:25:45 +00:00
SUZUKI Shinsuke
b2a1393ee2
re-enabled Rev 1.15 (lost during KAME merge at Rev 1.25, due to a KAME bug...)
...
Obtained from: KAME
2004-07-26 08:18:37 +00:00
Poul-Henning Kamp
e869d3777e
Give better diagnostic for problems with backing files.
2004-07-25 08:17:23 +00:00
Lukas Ertl
db7edb3137
Fix potential buffer overflow.
...
PR: bin/14697
Submitted by: Matthew <kienow@infinet.com>
2004-07-24 19:11:40 +00:00
Giorgos Keramidas
328dbe4a94
Add references to pf(4) and pfctl(8) at the description of
...
securelevel = 3.
PR: docs/69417
Submitted by: Janos Mohacsi (mohacsi(at)niif(dot)hu)
2004-07-22 10:38:13 +00:00
Andre Oppermann
55db762b76
Extend versrcreach by checking against the rt_flags for RTF_REJECT and
...
RTF_BLACKHOLE as well.
To quote the submitter:
The uRPF loose-check implementation by the industry vendors, at least on Cisco
and possibly Juniper, will fail the check if the route of the source address
is pointed to Null0 (on Juniper, discard or reject route). What this means is,
even if uRPF Loose-check finds the route, if the route is pointed to blackhole,
uRPF loose-check must fail. This allows people to utilize uRPF loose-check mode
as a pseudo-packet-firewall without using any manual filtering configuration --
one can simply inject a IGP or BGP prefix with next-hop set to a static route
that directs to null/discard facility. This results in uRPF Loose-check failing
on all packets with source addresses that are within the range of the nullroute.
Submitted by: James Jun <james@towardex.com>
2004-07-21 19:55:14 +00:00
Hartmut Brandt
5f4616cc9a
The media info is printed with the -hardware option so there is no
...
point to write 'Media' in the table header for the -atm option.
2004-07-21 14:52:21 +00:00
Hartmut Brandt
09894ffcc3
'atmconfig natm show' shows all currently configured PVCs for IP over ATM,
...
not 'atmconfig natm list'.
2004-07-21 09:44:27 +00:00
Hartmut Brandt
bf8ac32448
Add special lines for 'help commands'.
2004-07-21 09:43:31 +00:00
Hartmut Brandt
ce4efb1f64
Allow more than one help file. There is a restriction that
...
each help file must start with a level 0 topic.
2004-07-21 09:42:56 +00:00
Hartmut Brandt
44a5a59081
Allow the help file path and name to be overwritten by cc -D...
...
Also remove the current directory from the default help file path
and add an appropriate directory in /usr/local instead.
2004-07-21 09:39:53 +00:00
Hartmut Brandt
01f679a25f
The natm sub-command was missing in the TOC of the helpfile.
2004-07-20 16:50:57 +00:00
Pawel Jakub Dawidek
e370e911b2
MFp4: Add two options for gnop(8)'s 'create' command:
...
-o offset - specifies where to start on the original provider
-s size - specifies size of the transparent provider
2004-07-19 07:52:56 +00:00
Mike Silbersack
9e09a91233
Clarify boot.8 (i386 version) a bit, so that people know
...
where boot.config needs to reside. Also change /kernel
to /boot/loader, as that is the apparent default now. This
man page probably requires more updates.
2004-07-18 21:39:45 +00:00
Maxim Konovalov
b705040954
`off' is a keyword, not a parameter name.
...
Obtained from: DragonFly
2004-07-18 09:57:47 +00:00
Pawel Jakub Dawidek
cdf961ac2a
MFp4: Add 'dump' command to gconcat(8), glabel(8) and gstripe(8) which allow
...
to dump metadata from given components.
2004-07-18 08:00:30 +00:00
Christian Brueffer
64dc8bf780
Mention the vfs.usermount sysctl.
...
Obtained from: NetBSD via DragonFly BSD
MFC after: 3 days
2004-07-18 01:51:59 +00:00
Pawel Jakub Dawidek
b03d330986
Add a reference to glabel(8).
2004-07-14 13:32:00 +00:00
Poul-Henning Kamp
65a311fcb2
Give kldunload a -f(orce) argument.
...
Add a MOD_QUIESCE event for modules. This should return error (EBUSY)
of the module is in use.
MOD_UNLOAD should now only fail if it is impossible (as opposed to
inconvenient) to unload the module. Valid reasons are memory references
into the module which cannot be tracked down and eliminated.
When kldunloading, we abandon if MOD_UNLOAD fails, and if -force is
not given, MOD_QUIESCE failing will also prevent the unload.
For backwards compatibility, we treat EOPNOTSUPP from MOD_QUIESCE as
success.
Document that modules should return EOPNOTSUPP for unknown events.
2004-07-13 19:36:59 +00:00
Pawel Jakub Dawidek
608e135b58
Document sysctl variables.
...
Based on: simon's patch
2004-07-13 12:32:20 +00:00
Pawel Jakub Dawidek
3d3ddf3470
Those sysctl are used to control GEOM class, not a userland utility.
...
Reviewed by: simon
2004-07-13 12:30:11 +00:00
Pawel Jakub Dawidek
11eeab06ba
Document sysctls variables used by GEOM_STRIPE class.
...
Submitted by: simon
2004-07-13 11:28:40 +00:00
Pawel Jakub Dawidek
2d3dab54ee
Decrease default stripe size to 4k, as we have "FAST" mode turned on by
...
default.
2004-07-09 14:41:51 +00:00
Tom Rhodes
43571dc1df
Remove support for gemdos, John removed it from the driver awhile ago.
...
Glanced at by: jhb
2004-07-08 18:06:44 +00:00
Ruslan Ermilov
0e252c9a1a
Slight markup and grammar fixes.
2004-07-07 21:00:57 +00:00
Ruslan Ermilov
2410103c1d
mdoc(7) fixes.
2004-07-07 19:57:16 +00:00
Ruslan Ermilov
1f85322cc5
Removed redundant and unsafe BINDIR redefinition.
2004-07-07 17:33:20 +00:00
Pawel Jakub Dawidek
a272d96ed7
Fix copy&paste bug.
2004-07-06 18:18:20 +00:00
Stefan Farfeleder
4b259030ca
Parenthesised string literals are invalid in initialisers for character arrays.
...
Use braces instead.
2004-07-06 17:48:34 +00:00
Pawel Jakub Dawidek
a2e31b8b53
- Add 'stop' command, which works just like 'destroy' command, but sounds
...
less dangerous.
- Update manual pages and extend examples.
- Bump versions.
2004-07-05 21:16:37 +00:00