Commit Graph
13 Commits
Author SHA1 Message Date
Alexander Motin 78a786f909 Some NetGraph debug polishing.
Submitted by:	Dmitry Luhtionov <[email protected]>
MFC after:	2 weeks
2015-02-06 09:41:16 +00:00
Gleb Smirnoff acfa99a6f6 Remove ng_fec(4). 2013-10-28 14:47:33 +00:00
Luigi Rizzo e59084e086 bring the NGM_IPFW_COOKIE back into ng_ipfw.h, libnetgraph expects
to find it there. Unfortunately this reintroduces the dependency
on ip_fw_pfil.c
2009-12-28 12:29:13 +00:00
Luigi Rizzo b6d33186d2 this file is also affected by the ipfw changes 2009-12-28 10:48:01 +00:00
Ruslan Ermilov 41fa1ea96a Recognize all current standard node types. 2005-10-25 20:58:30 +00:00
Maxime Henrion b92367948a Make this compile with GCC4 by fixing a few signedness related warnings.
Reviewed by:	md5(1)
2005-04-26 14:25:11 +00:00
Matthew Dillon fd0d00c597 Add __FBSDID()s to libnetgraph 2001-09-30 22:03:54 +00:00
Archie Cobbs 1816e452a6 Fix a bug handling the debug level when displaying control messages
in their ASCII forms at debug levels >= 3.
2000-04-28 18:41:21 +00:00
Archie Cobbs baa60a3b17 Missed part of previous commit. 1999-12-03 23:15:33 +00:00
Archie Cobbs e489a907c4 Recognize NGM_BPF_COOKIE. 1999-12-03 23:12:41 +00:00
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
Ollivier Robert e8ef6b2d7a The "acfcomp" field is not in the structure anymore. There may be a better
way to do that but it fixes buildworld.

World broken by: archie :-)
1999-11-19 10:51:16 +00:00
Julian Elischer 4cf49a4355 Whistle's Netgraph link-layer (sometimes more) networking infrastructure.
Been in production for 3 years now. Gives Instant Frame relay to if_sr
and if_ar drivers, and PPPOE support soon. See:
ftp://ftp.whistle.com/pub/archie/netgraph/index.html
for on-line manual pages.

Reviewed by: Doug Rabson ([email protected])
Obtained from:  Whistle CVS tree
1999-10-21 09:06:11 +00:00