summaryrefslogtreecommitdiffstats
path: root/sys/netinet/in_mcast.c
Commit message (Expand)AuthorAgeFilesLines
* Make in_arpinput(), inp_lookup_mcast_ifp(), icmp_reflect(),melifaro2015-12-091-10/+7
* in_getmulti: Fix recursion on if_addr_lock on malloc failurecem2015-11-181-1/+1
* Convert in_ifaddr_lock and in6_ifaddr_lock to rmlock.ae2015-07-291-3/+7
* Fix build with KTR after r278978.kib2015-02-191-1/+1
* Use new struct mbufq instead of struct ifqueue to manage packet queues inglebius2015-02-191-6/+1
* Only define the full inm_print() if KTR_IGMPV3 is enabled at compile time.jhb2014-09-301-3/+3
* Pull in r267961 and r267973 again. Fix for issues reported will follow.hselasky2014-06-281-6/+3
* Revert r267961, r267973:gjb2014-06-271-3/+6
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifhselasky2014-06-271-6/+3
* Fix various places where we don't properly release a lockgnn2014-01-161-8/+18
* In sys/netinet/in_mcast.c, inm_is_ifp_detached() is only used wheneverdim2013-12-241-0/+4
* Uninline inm_lookup_locked(). Now in_var.h doesn't dereferenceglebius2013-10-291-0/+43
* The r48589 promised to remove implicit inclusion of if_var.h soon. Prepareglebius2013-10-261-0/+1
* Fix an integer overflow in computing the size of a temporary bufferdelphij2013-08-221-0/+2
* Fix a panic when leaving MC group in a kernel with VIMAGE enabled.hrs2013-07-021-0/+2
* Remove unused variable.glebius2012-01-241-3/+0
* Convert all users of IF_ADDR_LOCK to use new locking macros that specifyjhb2012-01-051-7/+7
* Defer the work of freeing IPv4 multicast options from a socket to anjhb2011-12-291-3/+38
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.ed2011-11-071-2/+3
* Fix a few issues related to the legacy 4.4 BSD multicast APIs.bms2010-04-101-7/+19
* Correct a comment.bms2009-11-191-1/+1
* Return ENOBUFS consistently if user attempts to exceedbms2009-09-181-2/+4
* Comment some flawed assumptions in inp_join_group() aboutbms2009-09-121-2/+21
* Don't allow joins w/o source on an existing group.bms2009-09-121-8/+14
* Tighten input checking in inp_join_group():bms2009-09-121-15/+35
* Fix an obvious logic error in the IPv4 multicast leave processing,bms2009-09-121-2/+4
* Fix an API issue in leave processing for IPv4 multicast groups.bms2009-09-121-0/+3
* When joining a multicast group, the inp_lookup_mcast_ifp callsyrinx2009-09-071-3/+6
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andrwatson2009-08-011-1/+0
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorrwatson2009-07-141-17/+0
* Add a new global rwlock, in_ifaddr_lock, which will synchronize use of therwatson2009-06-251-0/+2
* Modify most routines returning 'struct ifaddr *' to return referencesrwatson2009-06-231-0/+1
* After r193232 rt_tables in vnet.h are no longer indirectly dependent onbz2009-06-081-2/+0
* Cut over to KTR_INET for CTR.bms2009-04-291-3/+6
* In preparation for turning on options VIMAGE in next commits,zec2009-04-261-2/+2
* remove IFF_ASSERTGIANTbms2009-04-211-13/+0
* If KTR_SUBSYS is compiled in, it does not necessarily mean that userkan2009-04-051-1/+1
* Deal with the case where ifma_protospec may be NULL, duringbms2009-03-171-0/+9
* Remove IFF_NEEDSGIANT, a compatibility infrastructure introducedrwatson2009-03-151-23/+1
* Don't print inm_print() chatter when KTR_IGMPV3 is not enabledbms2009-03-101-0/+3
* Merge IGMPv3 and Source-Specific Multicast (SSM) to the FreeBSDbms2009-03-091-683/+1730
* Add sysctl net.inet.ip.mcast.loop. This controls whether or notbms2009-03-041-1/+8
* For all files including net/vnet.h directly include opt_route.h andbz2009-02-271-0/+2
* This main goals of this project are:qingli2008-12-151-1/+1
* Rather than using hidden includes (with cicular dependencies),bz2008-12-021-0/+2
* Change the initialization methodology for global variables scheduledzec2008-11-191-0/+2
* Fix a number of style issues in the MALLOC / FREE commit. I've tried todes2008-10-231-5/+5
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).des2008-10-231-21/+17
* Step 1.5 of importing the network stack virtualization infrastructurezec2008-10-021-0/+11
* Commit step 1 of the vimage project, (network stack)bz2008-08-171-8/+9
OpenPOWER on IntegriCloud