summaryrefslogtreecommitdiff
path: root/sys/netinet/igmp.c
AgeCommit message (Expand)Author
2014-12-17Remove the "multicast_" prefix from the fields a multicast-only struct.Martin Pieuchot
2014-12-17Use an interface index instead of a pointer for multicast options.Martin Pieuchot
2014-11-18move arc4random prototype to systm.h. more appropriate for most codeTed Unangst
2014-09-14remove uneeded proc.h includesJonathan Gray
2014-09-08remove uneeded route.h includesJonathan Gray
2014-07-22Fewer <netinet/in_systm.h> !Martin Pieuchot
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-07-08decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.hTheo de Raadt
2014-05-12Includes a router altert option (RAO) in IGMP packets. Without thisMartin Pieuchot
2014-04-21ip_output() using varargs always struck me as bizarre, esp since it's onlyHenning Brauer
2014-04-21we'll do fine without casting NULL to struct foo * / void *Henning Brauer
2014-01-21Do not clean the multicast records of an interface when it is destroyedMartin Pieuchot
2013-11-28Change the way protocol multicast addresses are linked to an interface.Martin Pieuchot
2013-10-18Abstract the fact that IPv4 muticast records are linked to theMartin Pieuchot
2013-10-14Change the macros used to iterate over the multicast records of anMartin Pieuchot
2013-05-02tedu broken Resource Reservation Protocol code that was ifdef RSVP_ISI.Martin Pieuchot
2013-04-10Remove various external variable declaration from sources files andMartin Pieuchot
2010-04-20remove proc.h include from uvm_map.h. This has far reaching effects, asTed Unangst
2010-01-13let's admit it's not 1992 any more. CIDR is around for a long time, evenHenning Brauer
2009-12-15Ensure that the interface is valid before trying to access its flags.Joel Sing
2009-12-15Ansify function declarations.Joel Sing
2009-12-15Ensure that the interface is not null before trying to access its flags.Joel Sing
2007-12-14add sysctl entry points into various network layers, in particular toTheo de Raadt
2007-12-13Add missing license. This file is 4.4BSD-derived with WIDE changes.Todd C. Miller
2007-07-20Remove inm_ifp from struct in_multi -- caching struct ifnet is dangerousClaudio Jeker
2007-05-27-staticDavid Gwynne
2005-09-19A few 'demon' -> 'daemon'.Kenneth R Westerback
2004-05-23missing splx; andrushock@korovino.netTheo de Raadt
2004-01-03put an mi wrapper around stdarg.h/varargs.h. gcc3 moved stdarg/varargs macrosMarc Espie
2003-12-10de-register. deraadt okJun-ichiro itojun Hagino
2003-07-09do not flip ip_len/ip_off in netinet stack. deraadt ok.Jun-ichiro itojun Hagino
2003-02-12Remove commons; inspired by netbsd.Jason Wright
2002-08-28Fix a problem where passing NULL as a pointer with varargs does not promotePer Fogelstrom
2002-06-09whitespaceJun-ichiro itojun Hagino
2002-03-15Kill #if __STDC__ used to do K&R vs. ANSI varargs/stdarg; just do thingsTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
2001-11-06send igmp v2 leave messages to allrouters address (PR#2164)Jakob Schlyter
2001-06-08Cut down on include files.Angelos D. Keromytis
2001-05-24Check return values (tedu@heorot.stanford.edu)Angelos D. Keromytis
2001-05-11Check m_pullup() and m_pullup2() return for NULL, not 0; itojun@ okAaron Campbell
2000-04-25Avoid divide-by-zero; from FreeBSD PR/8990 and NetBSD PR/6541. Use the same fixAaron Campbell
1999-12-28remove non-effective kame patch. openbsd ip_input() passesJun-ichiro itojun Hagino
1999-12-08bring in KAME IPv6 code, dated 19991208.Jun-ichiro itojun Hagino
1999-08-08Support detaching of network interfaces. Still work to do in ipf, andNiklas Hallqvist
1998-05-18first step to the setsockopt/getsockopt interface as described inNiels Provos
1997-02-05use arc4random()Theo de Raadt
1996-03-03From NetBSD: 960217 mergeNiklas Hallqvist
1995-10-18initial import of NetBSD treeTheo de Raadt