| Commit message (Expand) | Author | Age | Files | Lines |
* | Add missing sockaddr length and family validation to various protocols | Mark Johnston | 2021-05-03 | 1 | -4/+15 |
* | Revert "SO_RERROR indicates that receive buffer overflows should be handled a... | Alexander V. Chernikov | 2021-02-08 | 1 | -1/+1 |
* | SO_RERROR indicates that receive buffer overflows should be handled as errors. | Alexander V. Chernikov | 2021-02-08 | 1 | -1/+1 |
* | [ng_socket] Don't take the SOCKBUF_LOCK() twice in the RX data path. | Aleksandr Fedorov | 2020-12-17 | 1 | -2/+9 |
* | net: clean up empty lines in .c and .h files | Mateusz Guzik | 2020-09-01 | 1 | -2/+1 |
* | Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) | Pawel Biernacki | 2020-02-26 | 1 | -2/+4 |
* | Rework second part of r357558. Unroll the macro and allocate memory in | Gleb Smirnoff | 2020-02-21 | 1 | -1/+4 |
* | Revert one half of previous change r357558. Don't enter the epoch on | Gleb Smirnoff | 2020-02-21 | 1 | -3/+0 |
* | Enter the network epoch when ng_socket sends data or control from user | Gleb Smirnoff | 2020-02-05 | 1 | -0/+8 |
* | sys: use our nitems() macro when param.h is available. | Pedro F. Giffuni | 2016-04-21 | 1 | -1/+1 |
* | sys/net* : for pointers replace 0 with NULL. | Pedro F. Giffuni | 2016-04-15 | 1 | -2/+2 |
* | Fix multiple incorrect SYSCTL arguments in the kernel: | Hans Petter Selasky | 2014-10-21 | 1 | -3/+3 |
* | Use NG_WAITOK as ng_package_msg() argument instead of M_WAITOK. | Alexander Motin | 2014-05-22 | 1 | -1/+1 |
* | In ng_getsockaddr() allocate memory prior to obtaining lock. | Gleb Smirnoff | 2012-02-16 | 1 | -11/+8 |
* | No need to optimise for a node with no hooks, my braino. | Gleb Smirnoff | 2012-02-13 | 1 | -5/+2 |
* | Provide a findhook method for ng_socket(4). The node stores a | Gleb Smirnoff | 2012-01-23 | 1 | -2/+101 |
* | In ng_socket(4) expose less kernel internals to userland. This commit | Gleb Smirnoff | 2012-01-23 | 1 | -3/+16 |
* | Remove some disabled NOTYET code. Probability of enabling it is low, | Gleb Smirnoff | 2012-01-16 | 1 | -78/+0 |
* | Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs. | Ed Schouten | 2011-11-07 | 1 | -2/+2 |
* | Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs. | Ed Schouten | 2011-11-07 | 1 | -2/+2 |
* | Second-to-last commit implementing Capsicum capabilities in the FreeBSD | Robert Watson | 2011-08-11 | 1 | -1/+1 |
* | In ng_attach_cntl() first allocate things that may fail, and then | Gleb Smirnoff | 2011-07-14 | 1 | -16/+15 |
* | sysctl(9) cleanup checkpoint: amd64 GENERIC builds cleanly. | Matthew D Fleming | 2011-01-12 | 1 | -2/+2 |
* | When calling panic(), always pass a format string. | Rui Paulo | 2010-10-13 | 1 | -1/+1 |
* | Fix a race between ngs_rcvmsg() and soclose() which closes the control | Attilio Rao | 2010-05-19 | 1 | -6/+26 |
* | Now fix functionality of 'netstat -f netgraph' that hasn't worked | Gleb Smirnoff | 2010-03-12 | 1 | -0/+3 |
* | Fix 'netstat -f netgraph', which I had broken in r163463 ling time | Gleb Smirnoff | 2010-03-12 | 1 | -0/+18 |
* | Introduce and use a sysinit-based initialization scheme for virtual | Robert Watson | 2009-07-23 | 1 | -6/+6 |
* | Remove unused variable. | Alexander Motin | 2008-11-22 | 1 | -3/+2 |
* | Improve apply callback error reporting: | Alexander Motin | 2008-03-11 | 1 | -1/+1 |
* | Remove explicit locking of struct file. | Jeff Roberson | 2007-12-30 | 1 | -1/+1 |
* | Implement new apply callback mechanism to handle item forwarding. | Alexander Motin | 2007-10-19 | 1 | -12/+13 |
* | Reduce network stack oddness: implement .pru_sockaddr and .pru_peeraddr | Robert Watson | 2007-05-11 | 1 | -3/+3 |
* | Sweep kernel replacing suser(9) calls with priv(9) calls, assigning | Robert Watson | 2006-11-06 | 1 | -2/+5 |
* | Check pointer before dereferencing. | Gleb Smirnoff | 2006-10-18 | 1 | -1/+2 |
* | Some clenaup of ngs_rcvmsg(): | Gleb Smirnoff | 2006-10-17 | 1 | -60/+46 |
* | Some cleanup and small changes: | Gleb Smirnoff | 2006-10-17 | 1 | -121/+74 |
* | Change semantics of socket close and detach. Add a new protocol switch | Robert Watson | 2006-07-21 | 1 | -0/+4 |
* | Use kern_kldload() and kern_kldunload() to load and unload modules when | John Baldwin | 2006-06-13 | 1 | -6/+5 |
* | Remove unneeded check. | Gleb Smirnoff | 2006-05-16 | 1 | -4/+0 |
* | Do not leak kernel memory in case if userland has been compiled | Gleb Smirnoff | 2006-05-16 | 1 | -0/+1 |
* | Correct assertion in ng_detach(). | Robert Watson | 2006-04-06 | 1 | -1/+1 |
* | Chance protocol switch method pru_detach() so that it returns void | Robert Watson | 2006-04-01 | 1 | -8/+4 |
* | Use sparse initializers for "struct domain" and "struct protosw", | Ruslan Ermilov | 2005-11-09 | 1 | -33/+18 |
* | Fix several races between socket closure and node/hook | Gleb Smirnoff | 2005-11-02 | 1 | -77/+97 |
* | When message can't fit into socket receive buffer return ENOBUFS | Gleb Smirnoff | 2005-09-12 | 1 | -2/+3 |
* | Fix missing '=' in structure initialization. | David E. O'Brien | 2005-07-23 | 1 | -1/+1 |
* | In the splnet times, netgraph was functional and synchronous. Nowadays, | Gleb Smirnoff | 2005-07-05 | 1 | -1/+44 |
* | Fix use of uninitialized variable len in ngd_send. | Bjoern A. Zeeb | 2005-05-28 | 1 | -3/+7 |
* | Remove local error variable, which leads to hiding error from return | Gleb Smirnoff | 2005-05-23 | 1 | -1/+0 |