aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/igmp.c
Commit message (Expand)AuthorAgeFilesLines
...
* Revert previous commit...Kevin Lo2012-10-101-1/+1
* Prefer NULL over 0 for pointersKevin Lo2012-10-091-1/+1
* Don't check for ifp != NULL before KASSERT, as ifp may not be NULL hereMikolaj Golub2012-07-031-7/+5
* Convert all users of IF_ADDR_LOCK to use new locking macros that specifyJohn Baldwin2012-01-051-12/+12
* When cancelling multicast timers on an interface, don't release theJohn Baldwin2012-01-031-8/+6
* Use TAILQ_FOREACH() instead of TAILQ_FOREACH_SAFE() for some loops thatJohn Baldwin2012-01-031-5/+4
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten2011-11-071-2/+3
* Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.Ed Schouten2011-11-071-1/+1
* After some off-list discussion, revert a number of changes to theDimitry Andric2010-11-221-13/+13
* Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughoutDimitry Andric2010-11-141-13/+13
* Proper bracketing.Bjoern A. Zeeb2010-10-011-2/+2
* Fix a regression where DVMRP diagnostic traffic, such as that usedBruce M Simpson2010-04-271-6/+11
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andRobert Watson2009-08-011-1/+0
* Introduce and use a sysinit-based initialization scheme for virtualRobert Watson2009-07-231-40/+12
* Garbage collect vnet module registrations that have neither constructorsRobert Watson2009-07-201-8/+4
* Reimplement and/or implement vnet list locking by replacing a mostlyRobert Watson2009-07-191-4/+4
* Remove unused VNET_SET() and related macros; only VNET_GET() isRobert Watson2009-07-161-13/+13
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorRobert Watson2009-07-141-88/+58
* Modify most routines returning 'struct ifaddr *' to return referencesRobert Watson2009-06-231-4/+17
* After cleaning up rt_tables from vnet.h and cleaning up opt_route.hBjoern A. Zeeb2009-06-231-1/+0
* After r193232 rt_tables in vnet.h are no longer indirectly dependent onBjoern A. Zeeb2009-06-081-2/+0
* Unbreak options VIMAGE build.Marko Zec2009-06-061-1/+0
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICRobert Watson2009-06-051-1/+0
* Merge fixes from p4:Bruce M Simpson2009-06-011-85/+133
* Reimplement the netisr framework in order to support parallel netisrRobert Watson2009-06-011-11/+9
* Remove a bogus check that unintentionally slipped in r191816.Marko Zec2009-05-081-3/+0
* Remove unnecessary CURVNET_SET() calls where curvnet context isMarko Zec2009-05-061-17/+0
* Change the curvnet variable from a global const struct vnet *,Marko Zec2009-05-051-3/+4
* Unbreak options VIMAGE + nooptions INVARIANTS kernel builds.Marko Zec2009-05-021-0/+2
* Fix a problem whereby enqueued IGMPv3 filter list changes would beBruce M Simpson2009-04-291-10/+17
* In preparation for turning on options VIMAGE in next commits,Marko Zec2009-04-261-40/+42
* Now that IFF_NEEDSGIANT has been removed from the networkBruce M Simpson2009-04-191-48/+3
* Update stats in struct igmpstat using two new macros:Robert Watson2009-04-121-29/+29
* Update stats in struct ipstat using four new macros, IPSTAT_ADD(),Robert Watson2009-04-111-2/+2
* Fix mbuf chain layout pessimization:Bruce M Simpson2009-04-041-4/+8
* Do not obliterate QQI with MAXRESP.Bruce M Simpson2009-04-041-2/+2
* Don't call m_freem() after ip_output(), as it always consumesBruce M Simpson2009-03-241-1/+0
* Deal with the case where ifma_protospec may be NULL, duringBruce M Simpson2009-03-171-5/+20
* Merge IGMPv3 and Source-Specific Multicast (SSM) to the FreeBSDBruce M Simpson2009-03-091-284/+3435
* For all files including net/vnet.h directly include opt_route.h andBjoern A. Zeeb2009-02-271-0/+1
* Rather than using hidden includes (with cicular dependencies),Bjoern A. Zeeb2008-12-021-0/+2
* Change the initialization methodology for global variables scheduledMarko Zec2008-11-191-1/+5
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav2008-10-231-1/+1
* Step 1.5 of importing the network stack virtualization infrastructureMarko Zec2008-10-021-17/+38
* Commit step 1 of the vimage project, (network stack)Bjoern A. Zeeb2008-08-171-17/+18
* Move towards more explicit support for various network protocol stacksRobert Watson2007-10-281-1/+1
* Rename 'mac_mbuf_create_from_firewall' to 'mac_netinet_firewall_send' asRobert Watson2007-10-261-1/+1
* Add FBSDID to all files in netinet so that people can moreMike Silbersack2007-10-071-1/+3
* Improve style(9) conformance of igmp.c.Robert Watson2006-12-041-45/+43
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hRobert Watson2006-10-221-1/+2