freebsd-dev/sys/netgraph
Julian Elischer f97e0a0719 First pass at porting John's "accept" changes to
allow an in-kernel webserver (or similar) to accept
and handle incoming connections using netgraph without ever leaving the
kernel. (allows incoming tunnel requests to be
handled totally within the kernel for example)

Needs work, but shouldn't break existing functionality.

Submitted by:	John Polstra <jdp@polstra.com>
MFC after:	2 weeks
2001-09-07 07:12:51 +00:00
..
netgraph.h Add an external function to unlink a netgraph type from the types list. 2001-07-23 21:14:57 +00:00
ng_async.c Fix some memory leaks 2001-01-10 07:13:58 +00:00
ng_async.h
ng_base.c Fix two typos 2001-08-21 13:20:02 +00:00
ng_bpf.c Fix cut and paste error in a comment. 2001-01-30 07:58:30 +00:00
ng_bpf.h Fix cut and paste error in a comment. 2001-01-30 07:58:30 +00:00
ng_bridge.c Fix some memory leaks 2001-01-10 07:13:58 +00:00
ng_bridge.h
ng_cisco.c Fix warning: (int/long mixup in printf) 2001-06-15 07:35:25 +00:00
ng_cisco.h
ng_echo.c Part 2 of the netgraph rewrite. 2001-01-08 05:34:06 +00:00
ng_echo.h
ng_eiface.c Allow a changed MAC address to show up in ifconfig by changing it 2001-02-26 09:31:54 +00:00
ng_eiface.h slight cleanups during testing. 2001-02-25 16:49:04 +00:00
ng_ether.c Fix kernel crash when VLANs are combined with ng_ether(4), by attaching 2001-08-30 19:09:10 +00:00
ng_ether.h
ng_frame_relay.c Part 2 of the netgraph rewrite. 2001-01-08 05:34:06 +00:00
ng_frame_relay.h
ng_hole.c Part 2 of the netgraph rewrite. 2001-01-08 05:34:06 +00:00
ng_hole.h
ng_iface.c Fix some memory leaks 2001-01-10 07:13:58 +00:00
ng_iface.h
ng_ksocket.c First pass at porting John's "accept" changes to 2001-09-07 07:12:51 +00:00
ng_ksocket.h First pass at porting John's "accept" changes to 2001-09-07 07:12:51 +00:00
ng_lmi.c Fix some memory leaks 2001-01-10 07:13:58 +00:00
ng_lmi.h
ng_message.h Clean up reference counting with relation to queued packets and the worklist, 2001-02-01 20:51:23 +00:00
ng_mppc.c Fix some memory leaks 2001-01-10 07:13:58 +00:00
ng_mppc.h
ng_one2many.c Implement direct support for semipersistant nodes. 2001-01-30 20:51:52 +00:00
ng_one2many.h Add a new distribution algorythm to the 'one2many' node type. 2001-01-28 15:37:06 +00:00
ng_parse.c Fix a range checking bug in ng_int32_parse which affected 64-bit 2001-05-19 19:36:32 +00:00
ng_parse.h
ng_ppp.c Fix some memory leaks 2001-01-10 07:13:58 +00:00
ng_ppp.h
ng_pppoe.c MFS: change name of sysctl to something more diplomatic. 2001-09-04 06:29:35 +00:00
ng_pppoe.h Shuffle sysctls a bit (thankyou whoever made them dynamic for modules) 2001-02-23 16:34:22 +00:00
ng_pptpgre.c Don't reference a node after we dropped a reference to it 2001-04-11 22:04:47 +00:00
ng_pptpgre.h
ng_rfc1490.c Missing FREE(). 2001-01-09 00:49:31 +00:00
ng_rfc1490.h
ng_sample.c Make the sample netgraph node compileable again. 2001-02-25 05:36:25 +00:00
ng_sample.h
ng_socket.c Shuffle sysctls a bit (thankyou whoever made them dynamic for modules) 2001-02-23 16:34:22 +00:00
ng_socket.h
ng_socketvar.h
ng_split.c General cleanup providing better style(9) conformance and generally 2001-07-24 23:33:06 +00:00
ng_split.h General cleanup providing better style(9) conformance and generally 2001-07-24 23:33:06 +00:00
ng_tee.c Swap egress hooks for packets entering from the monitor hooks. 2001-01-26 11:35:36 +00:00
ng_tee.h
ng_tty.c Remove unneeded includes in the i386 case. 2001-05-15 23:16:18 +00:00
ng_tty.h
ng_UI.c Part 2 of the netgraph rewrite. 2001-01-08 05:34:06 +00:00
ng_UI.h
ng_vjc.c Part 2 of the netgraph rewrite. 2001-01-08 05:34:06 +00:00
ng_vjc.h
NOTES Rewrite of netgraph to start getting ready for SMP. 2001-01-06 00:46:47 +00:00