summaryrefslogtreecommitdiffstats
path: root/sys/netgraph
Commit message (Expand)AuthorAgeFilesLines
* Implement direct support for semipersistant nodes.julian2001-01-307-277/+298
* Fix cut and paste error in a comment.julian2001-01-302-2/+2
* Add a new distribution algorythm to the 'one2many' node type.julian2001-01-282-3/+54
* Swap egress hooks for packets entering from the monitor hooks.julian2001-01-261-2/+2
* Only clear the 'free' bit if we were successful in getting a queue item off t...julian2001-01-251-2/+6
* Don't crash the kernel if the user tries to load a netgraphjulian2001-01-241-4/+10
* Add MTX_SPIN to an mtx_init(julian2001-01-221-1/+1
* remove stupid braino (recursive mutex)julian2001-01-211-16/+20
* Add a generic "queued function callin" mechanismjulian2001-01-143-197/+430
* remove debug sysctljulian2001-01-111-1/+4
* Make hook deletion SMP safe.julian2001-01-111-52/+88
* Add an exported function ng_rmhook_self() that removes a hookjulian2001-01-113-7/+106
* Another brian fix, luckily not in live code.julian2001-01-112-4/+3
* Fix uninitialised pointer.julian2001-01-111-0/+1
* Unbreak compilation.archie2001-01-112-2/+2
* Only free items that are not already free or passed to other nodes.julian2001-01-101-1/+2
* Changes to stop zombie nodes showing up in active node lists.julian2001-01-101-21/+34
* Fix some memory leaksjulian2001-01-1013-110/+192
* Missing FREE().julian2001-01-091-0/+1
* Bad julian.. forgot to destroy mutex before freeing thejulian2001-01-081-0/+1
* Part 2 of the netgraph rewrite.julian2001-01-0825-914/+1548
* Rewrite of netgraph to start getting ready for SMP.julian2001-01-0627-1620/+3045
* Divorce the kernel binary ABI version number from the messagejulian2000-12-1826-37/+70
* Use "node->ID" for the node's ID, instead of "(long)node".archie2000-12-181-5/+1
* Impossible to see typo.. |= instead of !=julian2000-12-181-1/+1
* Fix bug in parse type for struct ng_one2many_config.archie2000-12-121-2/+2
* I have no idea at all why this file was not included in the last commit.julian2000-12-121-1/+2
* oops that commit included a local hack... take it out..julian2000-12-121-1/+1
* Reviewed by: Archie@freebsd.orgjulian2000-12-1226-211/+434
* Fix a bug where if the interface was in promiscuous mode when thearchie2000-12-111-0/+2
* Add splhigh()s to protect against a race conditionjulian2000-12-021-7/+17
* Fix another callout_init() that I missed.jlemon2000-11-261-1/+1
* Add the use of M_ZERO to netgraph.dwmalone2000-11-1823-66/+36
* Go back to using data_len in struct ngpppoe_init_data after discussionsbrian2000-11-165-89/+146
* New netgraph node type ng_one2many(4).archie2000-11-162-0/+633
* In preparation for deprecating CIRCLEQ macros in favor of TAILQmckusick2000-11-151-35/+34
* Swap the order of two tags in the pppoe PADI and PADS packetsjulian2000-10-311-3/+3
* Change the format of ngpppoe_init_data so that the provider is NULbrian2000-10-312-30/+148
* Move suser() and suser_xxx() prototypes and a related #define fromphk2000-10-292-2/+0
* Since neither archie nor I work at Whistle any more, change our emailjulian2000-10-2445-46/+46
* Remove unneeded #include <machine/clock.h>phk2000-10-151-1/+0
* Calling untimeout(9) leads to a race window where memory could be leaked.archie2000-10-111-21/+5
* Fix memory leak.archie2000-10-111-2/+2
* Fix typo in NETGRAPH_INIT() macro.archie2000-10-091-1/+1
* More complete fix for multi-link sequence number handling bugs.archie2000-10-062-41/+101
* Fix bug in handling of multi-link sequence numbers.archie2000-10-061-2/+4
* Use m_dup() instead of m_copypacket() for the time being. Not allarchie2000-09-231-1/+1
* Remove unnecessary #include's as reported by phk's script.archie2000-09-225-8/+0
* Allocate all memory (including within node constructors) with M_NOWAITarchie2000-09-2115-22/+22
* Allocate memory with M_NOWAIT instead of M_WAITOK because we couldarchie2000-09-211-1/+1
OpenPOWER on IntegriCloud