summaryrefslogtreecommitdiffstats
path: root/sys/netgraph
Commit message (Expand)AuthorAgeFilesLines
* Cleanups to Macros for sending data between netgraph nodes.julian2001-03-032-63/+32
* Add parenthesis to a macro.julian2001-03-031-1/+1
* Shuffle netgraph mutexes a bit and hold a reference on a nodejulian2001-02-281-2/+4
* Allow a changed MAC address to show up in ifconfig by changing itjulian2001-02-262-1/+14
* slight cleanups during testing.julian2001-02-252-20/+46
* Add a node that looks to all the word like an ethernet but delivers itsjulian2001-02-252-0/+733
* Make the sample netgraph node compileable again.julian2001-02-251-6/+3
* Add knowledge of the netgraph spinlocks into the Witness code.julian2001-02-241-5/+12
* Shuffle sysctls a bit (thankyou whoever made them dynamic for modules)julian2001-02-235-7/+59
* Add a 'splitter' node to separate a bidirectionaljulian2001-02-222-0/+272
* Preceed/preceeding are not english words. Use precede and preceding.asmodai2001-02-181-1/+1
* Fix an erroneous comment and two style(9) bugs.archie2001-02-161-3/+5
* Change and clean the mutex lock interface.bmilekic2001-02-091-67/+67
* Add a dummy disconnect function so that the socket code doesn't leap intojulian2001-02-051-2/+7
* Make netgraph modules refuse to link with modules of a different ABI version.julian2001-02-053-39/+75
* Change the kernel internal ABI number as the HOOK structure has changed.julian2001-02-011-1/+1
* Clean up reference counting with relation to queued packets and the worklist,julian2001-02-012-138/+107
* Add the ability to declare ore-ride methods on a per-hook basisjulian2001-01-312-26/+70
* 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
OpenPOWER on IntegriCloud