aboutsummaryrefslogtreecommitdiff
path: root/sys/netgraph/ng_socket.c
Commit message (Expand)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tagrelease/7.0.0_cvscvs2svn2008-02-241-1/+1
* MFC ng_base.c rev 1.136-1.137, netgraph.h rev 1.69, ng_socket.c rev 1.83Alexander Motin2007-10-281-12/+13
* Reduce network stack oddness: implement .pru_sockaddr and .pru_peeraddrRobert Watson2007-05-111-3/+3
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningRobert Watson2006-11-061-2/+5
* Check pointer before dereferencing.Gleb Smirnoff2006-10-181-1/+2
* Some clenaup of ngs_rcvmsg():Gleb Smirnoff2006-10-171-60/+46
* Some cleanup and small changes:Gleb Smirnoff2006-10-171-121/+74
* Change semantics of socket close and detach. Add a new protocol switchRobert Watson2006-07-211-0/+4
* Use kern_kldload() and kern_kldunload() to load and unload modules whenJohn Baldwin2006-06-131-6/+5
* Remove unneeded check.Gleb Smirnoff2006-05-161-4/+0
* Do not leak kernel memory in case if userland has been compiledGleb Smirnoff2006-05-161-0/+1
* Correct assertion in ng_detach().Robert Watson2006-04-061-1/+1
* Chance protocol switch method pru_detach() so that it returns voidRobert Watson2006-04-011-8/+4
* Use sparse initializers for "struct domain" and "struct protosw",Ruslan Ermilov2005-11-091-33/+18
* Fix several races between socket closure and node/hookGleb Smirnoff2005-11-021-77/+97
* When message can't fit into socket receive buffer return ENOBUFSGleb Smirnoff2005-09-121-2/+3
* Fix missing '=' in structure initialization.David E. O'Brien2005-07-231-1/+1
* In the splnet times, netgraph was functional and synchronous. Nowadays,Gleb Smirnoff2005-07-051-1/+44
* Fix use of uninitialized variable len in ngd_send.Bjoern A. Zeeb2005-05-281-3/+7
* Remove local error variable, which leads to hiding error from returnGleb Smirnoff2005-05-231-1/+0
* - Unwind NG_SEND_MSG_PATH() macro and merge it with already unwindedGleb Smirnoff2005-05-171-28/+26
* - Fix build with TRACE_MESSAGES on.Gleb Smirnoff2005-05-161-41/+42
* Close race between node being shutdown and socket being detached. ToGleb Smirnoff2005-05-161-7/+27
* Catch up with new ng_package_data(). Use NG_WAITOK on userlandGleb Smirnoff2005-05-161-1/+1
* Create a per-module mutex on MOD_LOAD, and destroy it on MOD_UNLOAD.Ruslan Ermilov2005-02-051-1/+2
* Do check that version of a message from userland matches ours.Gleb Smirnoff2005-02-041-0/+5
* - Fix build with TRACE_MESSAGES definedGleb Smirnoff2005-02-041-2/+2
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+3
* Move ng_socket and ng_btsocket initialization to SI_SUB_PROTO_DOMAIN as theyMax Laier2004-11-301-1/+1
* Initialize struct pr_userreqs in new/sparse style and fill in commonPoul-Henning Kamp2004-11-081-42/+20
* Acquire Giant arounds calls into the linker from Netgraph sockets.Robert Watson2004-08-301-0/+2
* Fix a stupid error in my previous commit, which broke operationGleb Smirnoff2004-07-311-1/+2
* When making a peer of unknown type framework tries to load moduleGleb Smirnoff2004-07-271-0/+34
* Introduce a global mtx 'ngsocketlist_mtx' to protect the globalRobert Watson2004-07-121-0/+8
* Update for the KDB framework:Marcel Moolenaar2004-07-101-2/+2
* Switch to using C99 sparse initialisers for the type methods array.Julian Elischer2004-05-291-12/+10
* Correct the description of the net.graph.recvspace sysctl.Ruslan Ermilov2004-01-271-1/+1
* Get rid of the deprecated *LEN constants in favour of the newHartmut Brandt2004-01-261-5/+5
* Allow the socket buffer sizes to be controlled via sysctl(8).Ruslan Ermilov2004-01-231-0/+4
* Introduce a MAC label reference in 'struct inpcb', which cachesRobert Watson2003-11-181-2/+4
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-5/+5
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-5/+5
* Bow to the whining masses and change a union back into void *. RetainMatthew Dillon2003-01-131-1/+1
* Change struct file f_data to un_data, a union of the correct structMatthew Dillon2003-01-121-1/+1
* Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,Jens Schweikhardt2003-01-011-2/+2
* Don't use "NULL" when "0" is really meant.Archie Cobbs2002-08-221-2/+2
* Const'ify variables to make it clear we're not writing to the mbuf data.Archie Cobbs2002-06-051-1/+1
* Back out my lats commit of locking down a socket, it conflicts with hsu's work.Seigo Tanimura2002-05-311-16/+0
* Lock down a socket, milestone 1.Seigo Tanimura2002-05-201-0/+16
* Revert the change of #includes in sys/filedesc.h and sys/socketvar.h.Seigo Tanimura2002-04-301-3/+5