Commit Graph

5388 Commits

Author SHA1 Message Date
ru
8ba4187688 Prepare for mdoc(7)NG. 2000-12-29 14:08:20 +00:00
phk
db19e4509b CIRCLEQs are a disgrace to everything Knuth taught us in Volume 1 Chapter 2.
Retire them before anybody starts to use them again.

Use TAILQ instead, it provides the same functionality.
2000-12-29 09:55:40 +00:00
ru
17ba214098 Prepare for mdoc(7)NG. 2000-12-29 09:18:45 +00:00
ben
0f7bbc08d0 fix typos.
PR:		23934
Submitted by:	Alex Kapranoff <alex@kapran.bitmcnit.bryansk.su>
2000-12-29 01:58:47 +00:00
ben
8ea0341013 Add some text saying that this page may occasionally be out of date with the
real make.conf.
2000-12-29 01:54:39 +00:00
peter
a40c5e3730 Add $FreeBSD$ 2000-12-29 01:23:57 +00:00
ru
c75062e22b Mdoc(7)ify. 2000-12-28 16:18:43 +00:00
des
4b9504e071 Retire kernfs (userland part). 2000-12-28 12:59:57 +00:00
bmilekic
7614d31157 Change M_WAIT to M_TRYWAIT, the new name of the flag. 2000-12-24 03:08:17 +00:00
msmith
2dc4c266ad Merge vendor/device information from another database, but keep the
current format.  The new database also has subvendor/subdevice ID
information, which we aren't using for now.  This adds 272 new vendors
and 376 new device identifiers, as well as cleaning out some of the
bad entries in the previous revision.

We now combine data from:
	http://www.yourvote.com/pci
	http://members.hyperlink.com.au/~chart/pci.htm
2000-12-22 10:17:37 +00:00
imp
11d91a4b9e o Add cardbus support (use pci attachment for now)
<bde>
o Add comments in some places to clarify some points.
o Don't typedef sc_p.  This isn't usually done in the drivers and may
  cause problems in teh future if C goes the C++ route of requiring
  one and only one definition for each and every type.  Instead use
  the current convetion of expanding struct ${1}_softc * inline needed.
o change some comments to be more style(9)-like.
o Define and use DEV2SOFTC to encapsulate storing/getting softc from a
  dev_t.  This also takes care of the missing cast from the examples.
o Define and use DEVICE2SOFTC, similar to DEV2SOFTC for getting the
  softc from a device_t.
</bde>

We still should have this generate foo_{isa,pci,pccard,cardbus,eisa}.c
and foovar.h from templates of some sort, but I was too lazy to do
that in this commit.  I did document it in the comments, however.

Note: bde-like corrections made with the help of my my portable
plastic bde icon.  Results with the real bde may vary with use.
2000-12-18 21:08:53 +00:00
julian
0c949560a1 Divorce the kernel binary ABI version number from the message
format version number. (userland programs should not need to be
recompiled when the netgraph kernel internal ABI is changed.

Also fix modules that don;t handle the fact that a caller may not supply
a return message pointer. (benign at the moment because the calling code
checks, but that will change)
2000-12-18 20:03:32 +00:00
wosch
06048bef5e Added BSD/OS 4.2 2000-12-17 18:44:42 +00:00
wosch
3f9abb519f Added NetBSD 1.5 2000-12-17 11:50:33 +00:00
wosch
13cbaadf02 Added releases dates for BSD/OS
Added BSD/OS releases up to 4.1

Submitted by: seebs@plethora.net (Peter Seebach), Jeff Polk <polk@BSDI.COM>

BSDI -> BSD/OS
Reorder 4.4BSD Lite2
2000-12-17 11:46:54 +00:00
jhb
656396e81a Catch up to the changes to the kthread API. 2000-12-15 20:39:35 +00:00
ru
e5a37f2e6f mdoc(7) police: added missing .Os call. 2000-12-14 13:58:15 +00:00
ru
51b13b77a8 mdoc(7) police: removed duplicate .Os calls. 2000-12-14 12:40:48 +00:00
ru
c23c39b3a4 mdoc(7) police: removed history info from the .Os FreeBSD call. 2000-12-14 11:52:05 +00:00
sheldonh
9cf63b7743 Grammar fix. 2000-12-14 09:36:49 +00:00
ru
e3880f5f55 mdoc(7) police: add a missing .Os, change the list type to ``tagged''. 2000-12-14 08:55:32 +00:00
jhb
5c076dd607 Document the MA_RECURSED and MA_NOTRECURSED assertion flags as well as
the MTX_QUIET flag.
2000-12-13 23:30:43 +00:00
des
1575d4ecd7 Add sbuf(9) man page with links to API function names.
Reviewed by:	ru
2000-12-13 19:53:37 +00:00
assar
d04bc13c87 document TUNSIFINFO, TUNGIFINFO, TUNSIFPID, TUNSIFHEAD, TUNGIFHEAD 2000-12-13 13:40:42 +00:00
julian
2d1192e612 Reviewed by: Archie@freebsd.org
This clears out my outstanding netgraph changes.
There is a netgraph change of design in the offing and this is to some
extent a superset of soem of the new functionality and some of the old
functionality that may be removed.

This code works as before, but allows some new features that I want to
work with and evaluate. It is the basis for a version of netgraph
with integral locking for SMP use.

This is running on my test machine with no new problems :-)
2000-12-12 18:52:14 +00:00
ru
9e9fbcba54 mdoc(7) police: Add a missing .Os. 2000-12-12 15:38:44 +00:00
archie
036bc5984a Document /usr/include/isc.
Noticed by:	ru
2000-12-12 05:19:10 +00:00
ru
ee79097019 mdoc(7) police: use canonical form of .Dd macro. 2000-12-11 15:47:53 +00:00
ru
c3f185f682 Document /usr/include/netnatm and /usr/share/sendmail. 2000-12-11 13:41:57 +00:00
des
5603555df7 Add a reference to the fetch(3) man page. 2000-12-10 13:24:41 +00:00
bde
d5aa3031c6 Actually install pci_vendors. 2000-12-10 08:06:36 +00:00
obrien
c2ee1dcc02 Add `_PATH_DEVZERO'.
Use _PATH_* where where possible.
2000-12-09 09:35:55 +00:00
jhb
3e12cdd636 Fix some nits in the globs used to describe the various sets of atomic
operations.

Submitted by:	jake, jasone
2000-12-08 22:10:28 +00:00
archie
83ea67fe27 Fix typo.
Submitted by:	Ben Smithurst <csxbcs@comp.leeds.ac.uk>
2000-12-08 21:01:47 +00:00
jasone
ffce1c840d Do not check for existence of ${_dir}/kern/ , because for modules that set
.PATH to ${.CURDIR}/[...]/kern , the "exists" expression will fail for the
form exists(${.CURDIR}/[...]/kern/).  This appears to be happening because
make is searching for the argument to "exists" by using .PATH rather than a
relative search, because .PATH and the argument match at the beginning.
Additionally, make appears to consider a path that starts with ${.CURDIR}
as relative, even though it expands to an absolute path.

The reason that most people aren't seeing this problem is that the absolute
paths of /usr/src/sys and /sys are also searched, so as long as the kernel
source can be found in at least one of those places, no problems surface.
This problem was inadvertently introduced on 1 December 2000, with the
addition of the sysvipc modules.
2000-12-08 20:36:32 +00:00
marcel
2f10d8e43e Add Linuxulator manpage. Derived from i386 version. 2000-12-08 02:52:26 +00:00
marcel
2c65c94e0b The osfulator can be compiled-in now:
o  add kernel option to the synopsis.
o  remove "only as module" from bugs.

Reviewed by: sheldonh
2000-12-08 02:49:01 +00:00
msmith
68fb5700dc Add a PCI vendor/device database, used by pciconf (and available for use
by other tools as well).

Note that omissions and corrections for this file should be resolved
via http://www.yourvote.com/pci, as this is the master source for this
database, rather than by editing this file directly.
2000-12-07 10:56:29 +00:00
ru
c0cf985516 Install the stock (as supplied by groff(1) distribution) tmac.an
and tmac.andoc files.  The man(1), catman(1) and bsd.man.mk have
been modified to call groff(1) with -mandoc argument.
2000-12-06 17:02:33 +00:00
ru
d25a686048 Groff 1.16.1 implements .psbb request internally in troff(1)
rather than as a macro using the .sy request, so we may drop
the unsafe (-U) mode.
2000-12-06 11:56:34 +00:00
ru
43df9736a5 These groff(1) documents require sed(1) parsing. 2000-12-06 10:32:40 +00:00
sheldonh
eb857c8b2f Fix bogon in previous commit, whereby the contents of SUBDIR were lost
in the assignment of man4.alpha!

This prevented the man4.i386 pages from being installed.

Reported by:	Masayuki FUKUI <fukui@sonic.nm.fujitsu.co.jp>
2000-12-06 08:45:03 +00:00
ru
b5278bf563 groff does not use MANDEPEND anymore. 2000-12-05 19:56:50 +00:00
hosokawa
f081127113 Added termcap entry for multilingual sysinstall 2000-12-04 06:09:04 +00:00
ru
8c848d1d10 This page requires tbl(1). 2000-12-01 13:51:33 +00:00
brian
e3960a89e4 Add more comments, fix a typo, mention how to do PPPoUDP using encryption
to create a VPN.
2000-12-01 11:52:22 +00:00
ru
09e6bbaef9 Eliminate a few more groff(1) warnings. 2000-12-01 11:33:55 +00:00
brian
47969e18ad Get rid of that damned ``i4b-L4-i4b_l4_setup_timeout: 975625189: ERROR:
idletime[900]+earlyhup[5] > unitlength[60]!'' message.
2000-11-30 23:08:36 +00:00
brian
f171a8481c Add some comments and $FreeBSD$ 2000-11-30 22:24:51 +00:00
brian
4527aceec8 Update some misleading comments, empty ``set logout'', and add a
comment describing how to take advantage of telcos that give
free phone calls at certain times.
2000-11-30 22:22:09 +00:00
ru
155ca63e1f Eliminate groff(1) warnings. 2000-11-30 18:39:57 +00:00
ru
223ac1df26 Eliminate groff(1) warnings. 2000-11-30 17:06:28 +00:00
ru
c022086cba Backout rev 1.2 (this paper is in me(7) not in ms(7) format),
eliminate remaining groff(1) warnings.
2000-11-30 13:07:14 +00:00
nik
44e0a7703c Add make.conf(5). 2000-11-30 12:10:18 +00:00
gshapiro
817f0fa7e4 Add commentary about shared SASL files versus sendmail compilation.
Submitted by:	Scot W. Hetzel <hetzels@westbend.net>
2000-11-30 05:34:53 +00:00
nik
462a106e09 Typo police. 2000-11-29 14:27:20 +00:00
sheldonh
f3c153e463 Looks like my last round of suggestions didn't make it in. Fix invalid
cross-references.
2000-11-29 10:29:28 +00:00
newton
9d9f60da2d Add streams(4) and svr4(4) to man4.i386 Makefile (yes, I know this should
have happened with the last commit).
2000-11-29 09:53:22 +00:00
newton
ae6f14bdd3 Introduce svr4(4) and streams(4).
Reviewed by:	sheldonh
2000-11-29 09:50:11 +00:00
ru
4fd67d218f Eliminate groff(1) warnings. 2000-11-29 08:51:24 +00:00
ru
2661974702 Eliminate `number register .U' not defined'' groff(1) warnings. 2000-11-29 08:36:36 +00:00
ru
624f14b69f Eliminate groff(1) warnings. 2000-11-28 19:26:53 +00:00
ru
dc84c1e4b9 Eliminate groff(1) warnings, unbind from tbl(1). 2000-11-28 11:32:03 +00:00
ru
a59a485f0d ${GRIND} implies -f. 2000-11-28 11:18:02 +00:00
ru
e8306bba86 Eliminate groff(1) warnings. 2000-11-27 18:16:24 +00:00
ru
721cb7e4cd Eliminate groff(1) warnings. 2000-11-27 18:00:51 +00:00
asmodai
8055e0329e Correct some more dates and fix the order based on those dates.
Also add some forgotten point releases.
2000-11-27 17:03:04 +00:00
asmodai
7de0287f78 NetBSD 1.4.3 is released.
Detail some FreeBSD release dates.
OpenBSD 2.8 will be released 1 Dec 2000.

Some grammar and typo fixes.
2000-11-27 16:35:21 +00:00
sheldonh
f7433a8d1a Fix invalid comments. 2000-11-27 14:28:35 +00:00
ru
40cf00e241 Use groff(1) versions of these documents. 2000-11-27 09:23:27 +00:00
ru
c929208bb8 Eliminate groff(1) warnings: unbreak refer(1)ences. 2000-11-27 07:55:08 +00:00
ru
98a287a66e Eliminate groff(1) warnings. 2000-11-27 07:19:06 +00:00
dannyboy
39eefb2f5b compatability -> compatibility
PR:		23112
Submitted by:	Jimmy Olgeni <olgeni@uli.it>
2000-11-26 23:43:15 +00:00
kris
087adbb847 MAXHOSTNAMELEN is 256, not 64 2000-11-26 22:20:17 +00:00
brian
92a7efc5b6 Add ${LIBC_R} 2000-11-26 22:19:52 +00:00
ru
c51f388bcb Eliminate groff(1) warnings. 2000-11-24 16:58:17 +00:00
ru
53bd516123 The default format for troff documentation is set with PRINTERDEVICE. 2000-11-24 14:08:07 +00:00
ru
20c68abb31 Make this paper buildable in nroff mode, eliminate warnings,
do not force default printing device and compression mode.
2000-11-24 13:58:21 +00:00
asmodai
3b66620c2d Document EI_OSABI and EI_ABIVERSION.
Requested by: obrien
2000-11-24 10:42:21 +00:00
ben
bef994a037 Mention mergemaster(8).
Submitted by:	obrien
2000-11-24 10:22:08 +00:00
ru
8086c43685 Reimplement the groff(1) warnings elimination fixes in a better way. 2000-11-24 10:05:30 +00:00
dcs
1d6df45810 Add a brief warning about devclass and multiple device driver attachments. 2000-11-23 17:19:54 +00:00
ru
c7382559ad Eliminate groff(1) warnings. 2000-11-23 15:21:30 +00:00
ben
fd757c350a Use a more generic name for the compiler cross-reference. (cc instead of
gcc.)

Suggested by:	sheldonh (not sholdonh)
2000-11-23 14:44:45 +00:00
ben
0a9dfbad34 * Say that ps, top, etc, "may not work" with the new kernel, rather than
"will not work", as in many cases they will.

Suggested by:	sholdonh

* Add cross-references to reboot(8) and shutdown(8)
2000-11-23 14:19:50 +00:00
ben
572fa4367d Add an example to explain the basic procedure to build the world.
Suggested by:	obrien
2000-11-23 14:00:26 +00:00
ru
5da40f29fd Eliminate groff(1) warnings. 2000-11-23 11:08:17 +00:00
ru
f6e03dc469 Starting from groff(1) version 1.12, -msafer is now the default,
but index building for 13.viref requires the use of .sy request.
Repair the index building by running groff(1) in unsafe -U mode.

Requested by:	bde
2000-11-23 08:51:33 +00:00
obrien
4fe15b8bb2 Remove "NODESCRYPTLINKS" it has been superseeded by "passwd_format"
in /etc/login.conf.
2000-11-22 20:37:40 +00:00
phantom
8ced9badd8 o fix a typo in copyright part: mdoc comment starts with .\", not ,\"
o few mdoc(7) fixes

PR:		docs/13218
2000-11-22 18:00:50 +00:00
phantom
4f9612e732 remove bogus Xref to lsdev(8)
PR:		docs/13218
2000-11-22 17:57:44 +00:00
ru
e75ab20d6b mdoc(7) police: Er macro usage cleanup. 2000-11-22 16:11:48 +00:00
ben
77a68f50cd Add a note asking committers to update make.conf.5 when they update this. 2000-11-22 14:11:21 +00:00
ben
7ef3fd6667 Add two new manual pages to document the various options available in
make.conf, and the /usr/src building process.

PR:		22676
Submitted by:	Mike Meyer <mwm@mired.org>
Reviewed by:	nik, sheldonh
2000-11-22 14:04:26 +00:00
ru
041d8cee81 mdoc(7) police: fixed typo. 2000-11-22 13:49:11 +00:00
ru
eb4dd99698 mdoc(7) police: add the missing and required .Dd macro call. 2000-11-22 13:31:01 +00:00
ru
835a46c9c2 mdoc(7) police: do not split author names in the AUTHORS section. 2000-11-22 09:35:58 +00:00
ru
2a74c26618 Make An macro understand two special arguments, -nosplit
and -split.  See the mdoc.samples(7) manpage for details.

Reviewed by:	sheldonh
2000-11-22 08:39:17 +00:00
ru
843b99e943 mdoc(7) police: minor cleanup. 2000-11-22 08:19:15 +00:00
alfred
0dc37f9937 Install DELAY(9). 2000-11-22 03:44:55 +00:00