| Commit message (Expand) | Author | Age | Files | Lines |
* | Partial revert of previous. Only the queue(3) stuff should have gone in. | cheloha | 2018-10-18 | 1 | -38/+7 |
* | igmp, struct router_info: use queue(3) | cheloha | 2018-10-18 | 1 | -24/+50 |
* | Sprinkle some NET_ASSERT_LOCKED(), const and co to prepare running | mpi | 2017-11-20 | 1 | -1/+4 |
* | Move NET_{,UN}LOCK into individual slowtimo functions. | florian | 2017-10-29 | 1 | -4/+9 |
* | Reduces the scope of the NET_LOCK() in sysctl(2) path. | mpi | 2017-10-09 | 1 | -4/+10 |
* | When dealing with mbuf pointers passed down as function parameters, | bluhm | 2017-06-19 | 1 | -2/+2 |
* | Replace remaining splsoftassert(IPL_SOFTNET) by NET_ASSERT_LOCKED(). | mpi | 2017-05-16 | 1 | -4/+4 |
* | If m is not a continuous mbuf cluster, m_pullup() in pr_input may | bluhm | 2017-05-04 | 1 | -2/+2 |
* | Pass down the address family through the pr_input calls. This | bluhm | 2017-04-14 | 1 | -6/+6 |
* | When building counter memory in preparation to copy to userland, always | deraadt | 2017-04-05 | 1 | -2/+2 |
* | Always allocate counters memory using type M_COUNTERS. | jca | 2017-02-05 | 1 | -2/+2 |
* | Use CTASSERT instead of KASSERT for a few sysctl that use the counters API | jca | 2017-01-31 | 1 | -2/+2 |
* | Change the IPv4 pr_input function to the way IPv6 is implemented, | bluhm | 2017-01-29 | 1 | -19/+22 |
* | Since raw_input() and route_input() are gone from pr_input, we can | bluhm | 2017-01-25 | 1 | -12/+6 |
* | convert igmp_stat into per-cpu counters | dlg | 2017-01-04 | 1 | -18/+38 |
* | Extend the multicast sockets and multicast hash table support to multiple | rzalamena | 2016-12-19 | 1 | -2/+2 |
* | Move the if_get/if_put to the caller of igmp_sendpkt so we avoid having | rzalamena | 2016-12-16 | 1 | -15/+10 |
* | Set the rtableid for new mbufs when sending packets in igmp_sendpkt(). | rzalamena | 2016-12-14 | 1 | -2/+11 |
* | Remove recursive splsoftnet()s in ioctl(2) path. | mpi | 2016-12-05 | 1 | -7/+2 |
* | Assert that every slow/fast timeout routine is called at IPL_SOFTNET. | mpi | 2016-11-28 | 1 | -7/+5 |
* | Store an interface index instead of a pointer that's never dereferenced. | mpi | 2015-11-11 | 1 | -9/+8 |
* | if_put() after if_get(). | mpi | 2015-09-13 | 1 | -1/+2 |
* | if_put after if_get in igmp_joingroup | dlg | 2015-09-11 | 1 | -5/+7 |
* | move the guts of igmp_input into a igmp_input_if function and call | dlg | 2015-09-10 | 1 | -13/+23 |
* | fairly simple sizes for free(); ok tedu | deraadt | 2015-08-28 | 1 | -2/+2 |
* | Store a unique ID, an interface index, rather than a pointer to the | mpi | 2015-06-16 | 1 | -2/+8 |
* | Remove the "multicast_" prefix from the fields a multicast-only struct. | mpi | 2014-12-17 | 1 | -4/+4 |
* | Use an interface index instead of a pointer for multicast options. | mpi | 2014-12-17 | 1 | -2/+2 |
* | move arc4random prototype to systm.h. more appropriate for most code | tedu | 2014-11-18 | 1 | -2/+1 |
* | remove uneeded proc.h includes | jsg | 2014-09-14 | 1 | -2/+1 |
* | remove uneeded route.h includes | jsg | 2014-09-08 | 1 | -2/+1 |
* | Fewer <netinet/in_systm.h> ! | mpi | 2014-07-22 | 1 | -2/+1 |
* | add a size argument to free. will be used soon, but for now default to 0. | tedu | 2014-07-12 | 1 | -2/+2 |
* | decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.h | deraadt | 2014-07-08 | 1 | -1/+2 |
* | Includes a router altert option (RAO) in IGMP packets. Without this | mpi | 2014-05-12 | 1 | -5/+28 |
* | ip_output() using varargs always struck me as bizarre, esp since it's only | henning | 2014-04-21 | 1 | -2/+2 |
* | we'll do fine without casting NULL to struct foo * / void * | henning | 2014-04-21 | 1 | -3/+2 |
* | Do not clean the multicast records of an interface when it is destroyed | mpi | 2014-01-21 | 1 | -10/+15 |
* | Change the way protocol multicast addresses are linked to an interface. | mpi | 2013-11-28 | 1 | -5/+19 |
* | Abstract the fact that IPv4 muticast records are linked to the | mpi | 2013-10-18 | 1 | -8/+8 |
* | Change the macros used to iterate over the multicast records of an | mpi | 2013-10-14 | 1 | -18/+22 |
* | tedu broken Resource Reservation Protocol code that was ifdef RSVP_ISI. | mpi | 2013-05-02 | 1 | -4/+2 |
* | Remove various external variable declaration from sources files and | mpi | 2013-04-10 | 1 | -4/+1 |
* | remove proc.h include from uvm_map.h. This has far reaching effects, as | tedu | 2010-04-20 | 1 | -1/+2 |
* | let's admit it's not 1992 any more. CIDR is around for a long time, even | henning | 2010-01-13 | 1 | -3/+3 |
* | Ensure that the interface is valid before trying to access its flags. | jsing | 2009-12-15 | 1 | -1/+2 |
* | Ansify function declarations. | jsing | 2009-12-15 | 1 | -18/+10 |
* | Ensure that the interface is not null before trying to access its flags. | jsing | 2009-12-15 | 1 | -1/+2 |
* | add sysctl entry points into various network layers, in particular to | deraadt | 2007-12-14 | 1 | -1/+30 |
* | Add missing license. This file is 4.4BSD-derived with WIDE changes. | millert | 2007-12-13 | 1 | -1/+65 |