freebsd-dev/sys/conf
Archie Cobbs f8307e1233 Add two new generic control messages, NGM_ASCII2BINARY and
NGM_BINARY2ASCII, which convert control messages to ASCII and back.
This allows control messages to be sent and received in ASCII form
using ngctl(8), which makes ngctl a lot more useful.

This also allows all the type-specific debugging code in libnetgraph
to go away -- instead, we just ask the node itself to do the ASCII
translation for us.

Currently, all generic control messages are supported, as well as
messages associated with the following node types: async, cisco,
ksocket, and ppp.

See /usr/share/examples/netgraph/ngctl for an example of using this.

Also give ngctl(8) the ability to print out incoming data and
control messages at any time.  Eventually nghook(8) may be subsumed.

Several other misc. bug fixes.

Reviewed by:	julian
1999-11-30 02:45:32 +00:00
..
defines
files Add two new generic control messages, NGM_ASCII2BINARY and 1999-11-30 02:45:32 +00:00
files.alpha Add pcm entries for the alpha too, since they were taken out of 1999-11-22 16:10:26 +00:00
files.i386 Introduce OpenBSD-like Random PIDs. Controlled by a sysctl knob 1999-11-28 17:51:09 +00:00
files.pc98 Sync with sys/i386/conf/files.i386 revision 1.282. 1999-11-29 12:26:30 +00:00
kern.mk Make "-mpreferred-stack-boundary=2" the default on the i386. 1999-11-17 07:30:35 +00:00
kmod.mk Add two modules for the pccard work: dev/pccard/card_if.m and 1999-11-28 20:18:50 +00:00
ldscript.alpha Lots of changes, including: 1998-08-10 07:53:59 +00:00
ldscript.amd64 Remove a rather bogus search path reference.. 1999-06-03 22:07:41 +00:00
ldscript.i386 Remove a rather bogus search path reference.. 1999-06-03 22:07:41 +00:00
ldscript.powerpc Lots of changes, including: 1998-08-10 07:53:59 +00:00
majors Replace the block major table with a notice why it isn't needed any more. 1999-11-27 10:45:31 +00:00
Makefile.alpha Update the Alpha makefile to be more in line with the x86 version. It 1999-11-22 15:39:13 +00:00
Makefile.i386 Update the Alpha makefile to be more in line with the x86 version. It 1999-11-22 15:39:13 +00:00
Makefile.pc98 Sync with sys/i386/conf/Makefile.i386 revision 1.165. 1999-11-25 12:52:13 +00:00
Makefile.powerpc Update the Alpha makefile to be more in line with the x86 version. It 1999-11-22 15:39:13 +00:00
newvers.sh $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
nfsswapkernel.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
NOTES /sys adjustments to add the `sym' controler driver. 1999-11-28 00:48:15 +00:00
options Retire MFS_ROOT and MFS_ROOT_SIZE options from the MFS implementation. 1999-11-26 20:08:44 +00:00
options.alpha - Added the following options; they have existed in syscons 1999-11-08 10:59:48 +00:00
options.i386 - Added the following options; they have existed in syscons 1999-11-08 10:59:48 +00:00
options.pc98 Sync with sys/i386/conf/options.i386 revision up to 1.127. 1999-11-09 12:16:01 +00:00
param.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
systags.sh $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00