Commit Graph

7812 Commits

Author SHA1 Message Date
kochi 41cd704df5 Move spic.4 from man4 to man4.i386. 2004-05-03 02:46:29 +00:00
kochi aee6a41634 Move from man4 to man4.i386 2004-05-03 02:45:18 +00:00
kochi 7f7fbe9e50 Move to man4.i386 2004-05-03 02:44:38 +00:00
skrll ac705457db GDB doesn't work on hppa at the moment. 2004-04-30 08:10:22 +00:00
lukem 57a45b7e74 document ENHANCED_SPEEDSTEP 2004-04-30 02:14:17 +00:00
gendalia ed8de01a24 Flasg -> Flags 2004-04-29 22:44:43 +00:00
jonathan 5267884365 Make new hifn(4) and ubsec(4) manual pages visible to system, after
review, proofing, and bug-fixing by Thomas Klausner (wiz):
1. add hifn(40 and ubsec(4) to share/man/man4/Makefile and the distrib set lists.
2. Restore commented-out cross-references to hifn(40 and ubsec(4) in crypto(4).

No change made to hifn.4 or ubsec.4; commit forced for cross-reference
and for pullup-request purposes.
2004-04-29 19:42:29 +00:00
jonathan f33b6e2e2c Replace FreeBSD SYNOPSIS with NetBSD new-config entry.
Noted by Thomas Klausner (wiz).
2004-04-29 19:05:36 +00:00
wiz 71bde56c0c Actually, we seem to be talking of ourselves, so Fx -> Nx. 2004-04-29 12:47:59 +00:00
wiz 8bf69b0edd FreeBSD -> Fx; use - for hyphen, not \-. 2004-04-29 12:44:46 +00:00
wiz 5289f4b5f1 Sort sections, sort SEE ALSO, fix two typos. 2004-04-29 08:44:40 +00:00
wiz ce9e60a9d4 Sort SEE ALSO; fix RCS Id. 2004-04-29 08:44:17 +00:00
wiz ef9168e6d7 Drop trailing whitespace. 2004-04-29 08:38:37 +00:00
jschauma 9170fe5278 add IPC 2004-04-29 02:29:24 +00:00
jonathan 01be40dbdd Correct ipsec(4) xrefs to fast_ipsec(4), and reword to match
corresponding ubsec(4) text.
2004-04-29 02:25:00 +00:00
jonathan 0702abec98 Add ubsec(4) manpage for Bluesteel 5501/5601 and Broadcom 580x/582x
cryptographic accelerator chips.  Text stolen wholesale from
FreeBSD, who in turn took wholesale from Jason Wright's OpenBSD man page.
2004-04-29 02:12:30 +00:00
jonathan 640183c3f7 Preliminary manpage for hifn(4), lifted from FreeBSD 4.9
(who in turn  lifted it from OpenBSD).
Not yet added to Makefile or sets, pending review/corrections.
2004-04-29 01:59:34 +00:00
lukem 9004725f99 When creating man pages, provide a defintion for __adminmansuffix__.
(This is a new feature in XFree86 4.4.x)
2004-04-29 00:48:04 +00:00
wiz be2b474fba Fix Dd argument; new sentence, new line; fix a typo; remove superfluous
.Pp before/after section headers; replace <> with \*[Lt] and \*[Gt] resp.
for HTML; mark up COP_*; add a missing word ("if"); comment out references
to hifn(4) and ubsec(4), which we don't have; sort sections; add missing
word ("in").
2004-04-28 15:21:43 +00:00
wiz a7f8dce68e Drop trailing white space in preparation for more changes. 2004-04-28 15:19:20 +00:00
dyoung 7d8fbe4779 Fix typo: setsockopt(s, IPPROTO_IPV6, IPV6_MULTICAST_LOOP, ...)
takes a u_int argument, not a u_char argument.
2004-04-28 07:25:51 +00:00
uwe 1277571a8b Add missing itemization for CR and NL special characters.
Fixes PR kern/25352 by Juho Juopperi.
2004-04-28 01:53:44 +00:00
jonathan 1162a488a6 Update synopsis to match reality: usercode has to #include <sys/time.h>,
because sys/opencrypto/cryptodev.h currently doesn't do that on behalf
of userspace code.
2004-04-27 23:42:59 +00:00
jonathan 11600006ea Commit first draft of a manpage for crypto(4), the user-mode API
to opencrypto(9).
2004-04-27 21:34:10 +00:00
atatat 423f25048b Change the date, too 2004-04-27 03:12:12 +00:00
atatat f7776afba3 Document the sysctl related options. 2004-04-27 03:11:14 +00:00
jonathan 1d1f37cce8 Add fast_ipsec.4 to Makefile. Thanks to Klaus Klein for the reminder. 2004-04-27 01:48:27 +00:00
jonathan 3dae9d5d71 Add a lightly-modified copy of Sam Leffler's FreeBSD manpage for fast_ipsec,
along with an explicit caveat about the unsupported, unsafe state of
combining both IPv6 and fast_ipsec (q.v.)
2004-04-27 00:47:44 +00:00
jonathan 887b782b0b Initial commit of a port of the FreeBSD implementation of RFC 2385
(MD5 signatures for TCP, as used with BGP).  Credit for original
FreeBSD code goes to Bruce M. Simpson, with FreeBSD sponsorship
credited to sentex.net.  Shortening of the setsockopt() name
attributed to Vincent Jardin.

This commit is a minimal, working version of the FreeBSD code, as
MFC'ed to FreeBSD-4. It has received minimal testing with a ttcp
modified to set the TCP-MD5 option; BMS's additions to tcpdump-current
(tcpdump -M) confirm that the MD5 signatures are correct.  Committed
as-is for further testing between a NetBSD BGP speaker (e.g., quagga)
and industry-standard BGP speakers (e.g., Cisco, Juniper).


NOTE: This version has two potential flaws. First, I do see any code
that verifies recieved TCP-MD5 signatures.  Second, the TCP-MD5
options are internally padded and assumed to be 32-bit aligned. A more
space-efficient scheme is to pack all TCP options densely (and
possibly unaligned) into the TCP header ; then do one final padding to
a 4-byte boundary.  Pre-existing comments note that accounting for
TCP-option space when we add SACK is yet to be done. For now, I'm
punting on that; we can solve it properly, in a way that will handle
SACK blocks, as a separate exercise.

In case a pullup to NetBSD-2 is requested, this adds sys/netipsec/xform_tcp.c
,and modifies:

sys/net/pfkeyv2.h,v 1.15
sys/netinet/files.netinet,v 1.5
sys/netinet/ip.h,v 1.25
sys/netinet/tcp.h,v 1.15
sys/netinet/tcp_input.c,v 1.200
sys/netinet/tcp_output.c,v 1.109
sys/netinet/tcp_subr.c,v 1.165
sys/netinet/tcp_usrreq.c,v 1.89
sys/netinet/tcp_var.h,v 1.109
sys/netipsec/files.netipsec,v 1.3
sys/netipsec/ipsec.c,v 1.11
sys/netipsec/ipsec.h,v 1.7
sys/netipsec/key.c,v 1.11
share/man/man4/tcp.4,v 1.16
lib/libipsec/pfkey.c,v 1.20
lib/libipsec/pfkey_dump.c,v 1.17
lib/libipsec/policy_token.l,v 1.8
sbin/setkey/parse.y,v 1.14
sbin/setkey/setkey.8,v 1.27
sbin/setkey/token.l,v 1.15

Note that the preceding two revisions to tcp.4 will be
required to cleanly apply this diff.
2004-04-25 22:25:03 +00:00
simonb cef6220d21 Document the POOL_INIT macro. 2004-04-25 16:50:56 +00:00
kochi ffaf7e29a6 add references to ACPI man pages. 2004-04-25 03:13:00 +00:00
kochi c780f4ac6f Update ACPI manual pages to reflect more reality.
Checked by wiz (Thanks!).
2004-04-25 03:12:11 +00:00
snj 5450e2b5cf Bump date for last, remove extra space, and new sentence, new line. 2004-04-25 02:48:10 +00:00
jonathan 2aa6745551 We now have more than one TCP socket option: TCP_MAXSEG, with further
socket options (TCP_MD5SIG) in the works. Break TCP socket-options
into a list, and add a list element for TCP_MAXSEG, with text borrowed
from FreeBSD. (NB: our implementation may need improving to match that
rather general text.)

In preparation for adding list elements for TCP_MD5SIG.
2004-04-25 02:13:37 +00:00
kleink 9bfa4ce964 Describe new len argument to pci_devinfo(9). 2004-04-24 09:52:59 +00:00
keihan 12dcdec062 s/netbsd.org/NetBSD.org/g 2004-04-23 11:00:06 +00:00
simonb 9bc855a931 s/the the/the/ (only in sources that aren't regularly imported from
elsewhere).
2004-04-23 02:58:27 +00:00
kleink b7841c720d Xref statvfs(2). 2004-04-21 21:24:57 +00:00
wiz 9567493662 Whitespace nits; expand an abbreviation; fix a minus;
remove a superfluous .It.
2004-04-21 12:20:48 +00:00
christos 6bd1d6d4db Replace the statfs() family of system calls with statvfs().
Retain binary compatibility.
2004-04-21 01:05:31 +00:00
wiz 3f9411f688 Spell removable with only two es. Inspired by jmc@openbsd. 2004-04-19 12:44:09 +00:00
wiz 8bb6260b2b Use Fl instead of Ic; remove duplicate Pp;
filesystem -> file system.
2004-04-19 10:00:16 +00:00
lukem 69a2205a22 "ignorefs type" now _appends_ to the existing (default) list. If the default
list isn't wanted, use "ignorefs none" before other "ignorefs ..." entries.
This makes "ignorefs ..." much more useful.

Tweak the wording.
2004-04-19 01:10:48 +00:00
lukem 59aeaab3a6 Note that 'ignorefs type' is used as an argument to 'find -fstype'
and that "sysctl vfs.generic.fstypes" will list the available fstypes.
2004-04-19 00:30:42 +00:00
lukem 03d04e432b Document 'sbsize' and 'tc'. 2004-04-19 00:11:16 +00:00
lukem a90e0c0e64 Add MLINKS for:
CIRCLEQ_FOREACH(3) CIRCLEQ_FOREACH_REVERSE(3)
	LIST_FOREACH(3)
	SIMPLEQ_FOREACH(3)
	SLIST_EMPTY(3) SLIST_ENTRY(3) SLIST_FIRST(3) SLIST_FOREACH(3)
	SLIST_HEAD(3) SLIST_HEAD_INITIALIZER(3) SLIST_INIT(3)
	SLIST_INSERT_AFTER(3) SLIST_INSERT_HEAD(3) SLIST_NEXT(3)
	SLIST_REMOVE(3) SLIST_REMOVE_HEAD(3)
	STAILQ_EMPTY(3) STAILQ_ENTRY(3) STAILQ_FIRST(3) STAILQ_FOREACH(3)
	STAILQ_HEAD(3) STAILQ_HEAD_INITIALIZER(3) STAILQ_INIT(3)
	STAILQ_INSERT_AFTER(3) STAILQ_INSERT_HEAD(3) STAILQ_INSERT_TAIL(3)
	STAILQ_NEXT(3) STAILQ_REMOVE(3) STAILQ_REMOVE_HEAD(3)
	TAILQ_FOREACH(3) TAILQ_FOREACH_REVERSE(3) TAILQ_LAST(3) TAILQ_PREV(3)
2004-04-18 23:42:23 +00:00
lukem 2f6ed1a801 Reorder macros within a queue type to match queue.h definition order.
Document STAILQ_* as compatibility macros for SIMPLEQ_*.
Document TAILQ_LAST and TAILQ_PREV.
2004-04-18 23:39:13 +00:00
lukem 180444c2a0 Rework .s.{o,po,so} and .S.{o,po,so} to be more like the <bsd.sys.mk> rules:
- support ${COPTS.<fn>} ${CPUFLAGS.<fn>} ${CPPFLAGS.<fn>}
  (deficiency noted by Tyler Retzlaff <rtr@NetBSD.org>)
- use ${COMPILE.s} for .s.o .s.po .s.so (instead of ${COMPILE.S})
- don't support AINC anymore; append to AFLAGS instead

Remove .c.ln - it was a duplicate of the rule in <bsd.sys.mk>
2004-04-18 13:11:31 +00:00
lukem 7c178de782 document AS and AFLAGS. document default for CPUFLAGS 2004-04-18 13:07:00 +00:00
lukem 6d15c512f3 remove AINC support; it is now unnecessary 2004-04-18 04:32:51 +00:00