summaryrefslogtreecommitdiffstats
path: root/sys/netgraph/ng_socket.c
Commit message (Expand)AuthorAgeFilesLines
* sys: use our nitems() macro when param.h is available.pfg2016-04-211-1/+1
* sys/net* : for pointers replace 0 with NULL.pfg2016-04-151-2/+2
* Fix multiple incorrect SYSCTL arguments in the kernel:hselasky2014-10-211-3/+3
* Use NG_WAITOK as ng_package_msg() argument instead of M_WAITOK.mav2014-05-221-1/+1
* In ng_getsockaddr() allocate memory prior to obtaining lock.glebius2012-02-161-11/+8
* No need to optimise for a node with no hooks, my braino.glebius2012-02-131-5/+2
* Provide a findhook method for ng_socket(4). The node stores aglebius2012-01-231-2/+101
* In ng_socket(4) expose less kernel internals to userland. This commitglebius2012-01-231-3/+16
* Remove some disabled NOTYET code. Probability of enabling it is low,glebius2012-01-161-78/+0
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.ed2011-11-071-2/+2
* Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.ed2011-11-071-2/+2
* Second-to-last commit implementing Capsicum capabilities in the FreeBSDrwatson2011-08-111-1/+1
* In ng_attach_cntl() first allocate things that may fail, and thenglebius2011-07-141-16/+15
* sysctl(9) cleanup checkpoint: amd64 GENERIC builds cleanly.mdf2011-01-121-2/+2
* When calling panic(), always pass a format string.rpaulo2010-10-131-1/+1
* Fix a race between ngs_rcvmsg() and soclose() which closes the controlattilio2010-05-191-6/+26
* Now fix functionality of 'netstat -f netgraph' that hasn't workedglebius2010-03-121-0/+3
* Fix 'netstat -f netgraph', which I had broken in r163463 ling timeglebius2010-03-121-0/+18
* Introduce and use a sysinit-based initialization scheme for virtualrwatson2009-07-231-6/+6
* Remove unused variable.mav2008-11-221-3/+2
* Improve apply callback error reporting:mav2008-03-111-1/+1
* Remove explicit locking of struct file.jeff2007-12-301-1/+1
* Implement new apply callback mechanism to handle item forwarding.mav2007-10-191-12/+13
* Reduce network stack oddness: implement .pru_sockaddr and .pru_peeraddrrwatson2007-05-111-3/+3
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-061-2/+5
* Check pointer before dereferencing.glebius2006-10-181-1/+2
* Some clenaup of ngs_rcvmsg():glebius2006-10-171-60/+46
* Some cleanup and small changes:glebius2006-10-171-121/+74
* Change semantics of socket close and detach. Add a new protocol switchrwatson2006-07-211-0/+4
* Use kern_kldload() and kern_kldunload() to load and unload modules whenjhb2006-06-131-6/+5
* Remove unneeded check.glebius2006-05-161-4/+0
* Do not leak kernel memory in case if userland has been compiledglebius2006-05-161-0/+1
* Correct assertion in ng_detach().rwatson2006-04-061-1/+1
* Chance protocol switch method pru_detach() so that it returns voidrwatson2006-04-011-8/+4
* Use sparse initializers for "struct domain" and "struct protosw",ru2005-11-091-33/+18
* Fix several races between socket closure and node/hookglebius2005-11-021-77/+97
* When message can't fit into socket receive buffer return ENOBUFSglebius2005-09-121-2/+3
* Fix missing '=' in structure initialization.obrien2005-07-231-1/+1
* In the splnet times, netgraph was functional and synchronous. Nowadays,glebius2005-07-051-1/+44
* Fix use of uninitialized variable len in ngd_send.bz2005-05-281-3/+7
* Remove local error variable, which leads to hiding error from returnglebius2005-05-231-1/+0
* - Unwind NG_SEND_MSG_PATH() macro and merge it with already unwindedglebius2005-05-171-28/+26
* - Fix build with TRACE_MESSAGES on.glebius2005-05-161-41/+42
* Close race between node being shutdown and socket being detached. Toglebius2005-05-161-7/+27
* Catch up with new ng_package_data(). Use NG_WAITOK on userlandglebius2005-05-161-1/+1
* Create a per-module mutex on MOD_LOAD, and destroy it on MOD_UNLOAD.ru2005-02-051-1/+2
* Do check that version of a message from userland matches ours.glebius2005-02-041-0/+5
* - Fix build with TRACE_MESSAGES definedglebius2005-02-041-2/+2
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+3
* Move ng_socket and ng_btsocket initialization to SI_SUB_PROTO_DOMAIN as theymlaier2004-11-301-1/+1
OpenPOWER on IntegriCloud