summaryrefslogtreecommitdiffstats
path: root/sys/netgraph
Commit message (Expand)AuthorAgeFilesLines
* Add ability to generate egress netflow instead or in addition to ingress.mav2008-10-083-20/+116
* Abort transfers on all pipes before closing them. This fixes the crashemax2008-10-031-0/+5
* Update ng_tty for MPSAFE TTY.thompsa2008-10-032-454/+282
* Step 1.5 of importing the network stack virtualization infrastructurezec2008-10-026-10/+72
* Replace all calls to minor() with dev2unit().ed2008-09-271-2/+2
* Remove unit2minor() use from kernel code.ed2008-09-261-1/+1
* Add ng_rmnode_flags() so the caller can pass NG_QUEUE and have the nodethompsa2008-09-222-2/+9
* Fix error message content.zec2008-09-211-1/+1
* We can't implicitly trust the hook on NGQF_FN/NGQF_FN2 processing inmav2008-09-131-6/+14
* Add Marko's pipe node.julian2008-09-032-0/+1226
* Make sure BPF program is not bigger than set maximum (net.bpf.maxinsns).jkim2008-08-291-1/+5
* A bunch of formatting fixes brough to light by, or created by the Vimage commitjulian2008-08-201-1/+1
* Commit step 1 of the vimage project, (network stack)bz2008-08-178-22/+30
* Implement ratelimiting for debug messages. For now, allow at mostemax2008-08-015-20/+50
* Increase maximum input queue size limit for raw Bluetooth HCI sockets.emax2008-08-011-2/+1
* Fix locking bug, i.e. lock "wildcard" matched pcb before return.emax2008-08-011-0/+3
* Introduce support for Bluetooth SCO sockets. This is based on olderemax2008-07-303-1/+2132
* Simplify ubt_isoc_in_complete2(). Also should fix off by 1 bug.emax2008-07-291-28/+18
* Don't use memcpy() to copy several bytes.mav2008-07-281-40/+22
* Fill in the string portion of the bluetooth stack version sysctl.trhodes2008-07-141-1/+1
* Dust off old code for support of USB isochronous transfers.emax2008-07-113-215/+341
* Get in some basic infrastructure for Bluetooth SCO support.emax2008-07-103-0/+59
* Back out r180370. It was not discussed with subsystem maintainers.gonzo2008-07-082-2/+2
* Queue decapsulated packed instead of performing direct dispatch. Somegonzo2008-07-082-2/+2
* Remove NETISR_MPSAFE, which allows specific netisr handlers to be directlyrwatson2008-07-041-2/+1
* Make it simpler to build netgraph modules outside of the kernel sourcegnn2008-06-241-0/+2
* Pass really available buffer size to libalias instead of MCLBYTES constant.mav2008-06-011-2/+2
* Remove netatm from HEAD as it is not MPSAFE and relies on the now removedrwatson2008-05-254-1961/+0
* Add code to allow the system to handle multiple routing tables.julian2008-05-091-2/+4
* ng_address_hook() microoptimization. Use local variables as they should be.mav2008-04-191-7/+5
* Use separate UMA zone for data items allocation. It is a partialmav2008-04-161-40/+70
* Replace callout_init(..., 1) with callout_init(..., CALLOUT_MPSAFE) forkris2008-04-161-1/+1
* Several changes breaking netgraph module ABI collected together:mav2008-04-153-139/+115
* Add memory barriers to the node locking operations.mav2008-04-091-18/+32
* Rewrite node's r/w/q-lock semantics using only atomics instead of mutexmav2008-04-061-247/+76
* - Account all node stats at the shape mode.mav2008-03-301-35/+27
* Use new atomic_fetchadd() primitive instead of looping atomic_cmpset().mav2008-03-301-8/+5
* There is no need to erase hook->hk_node before freing hook.mav2008-03-291-3/+1
* Remove ng_setisr() call from ng_dequeue(). It is useless as we any waymav2008-03-271-11/+0
* Switch from timeval to bintime, to use 1/(2^20) of seconds instead ofmav2008-03-271-22/+23
* Some minor code and math optimizations.mav2008-03-261-40/+21
* Rewrite node to support multiple hooks, alike to ng_l2tp, to use one pairmav2008-03-242-241/+284
* Remove impossible (hk_peer == NULL) check from ng_address_hook().mav2008-03-161-1/+0
* Add session ID hashing to speedup incoming packets dispatch in casemav2008-03-161-38/+47
* Improve apply callback error reporting:mav2008-03-113-10/+28
* Addition to the previous commit. Release inproc in case of memory error.mav2008-03-091-0/+1
* To avoid control data losses do not acknowledge recieving of control packetmav2008-03-081-54/+44
* Send only one incoming notification at a time to reduce queuemav2008-03-071-32/+26
* Increase default queue items allocation limit from 512 to 4096 itemsmav2008-03-051-2/+16
* Implement 128 items node name hash for faster name search.mav2008-03-041-47/+70
OpenPOWER on IntegriCloud