summaryrefslogtreecommitdiffstats
path: root/sys/netinet/in_var.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* igmp, struct router_info: use queue(3)cheloha2018-10-181-2/+2
* Per-interface list of addresses, both multicast and unicast, arempi2017-05-291-1/+3
* Add umb(4) - a driver for the Mobile Broadband Interface Model (MBIM)gerhard2016-06-151-1/+2
* Introduce in{,6}_hasmulti(), two functions to check in the hot path ifmpi2016-01-211-1/+2
* Get rid of rt_mask() and stop allocating a "struct sockaddr" for everympi2015-12-031-1/+2
* Store an interface index instead of a pointer that's never dereferenced.mpi2015-11-111-4/+4
* Kill the global list of IPv4 addresses.mpi2015-01-121-4/+1
* Stop mixing interface address flags with routing entry ones.mpi2014-03-271-2/+2
* Do not clean the multicast records of an interface when it is destroyedmpi2014-01-211-2/+2
* Iterate over the per interface address list instead of the global onempi2014-01-131-3/+6
* move in_multi definition into kernel-onlyderaadt2013-11-291-4/+2
* Change the way protocol multicast addresses are linked to an interface.mpi2013-11-281-26/+25
* Replace INADDR_TO_IFP() by in_iawithaddr() and kill the macro.mpi2013-11-271-18/+1
* hide a bunch of structures (namely arpcom, llinfo_arp, ethernetmikeb2013-11-211-1/+3
* Replace the last usage of IA_SIN() and kill this macro.mpi2013-11-211-6/+1
* Remove the number of in_var.h inclusions by moving some functions andmpi2013-10-231-8/+1
* No need to expose twice in_socktrim(), it is only used in one file.mpi2013-10-231-2/+1
* Abstract the fact that IPv4 muticast records are linked to thempi2013-10-181-1/+2
* The header file netinet/in_var.h included netinet6/in6_var.h. Thisbluhm2013-10-171-5/+1
* Change the macros used to iterate over the multicast records of anmpi2013-10-141-51/+17
* Replace hand-crafted for loop over in_ifaddr with FOREACH macro.bluhm2013-08-281-11/+9
* Remove the scrub argument from in_ifinit() and simply call in_ifscrub()mpi2013-05-311-2/+2
* simple replacement of LIST_END with NULL. ok mpitedu2013-03-221-4/+4
* align ifaliasreq.ifra_addr similar to the way that ifreq is fixed --deraadt2012-11-111-2/+8
* Since the IPv6 madness is not enough introduce NAT64 -- which is actuallyclaudio2011-10-131-1/+5
* an extra parameter for in_ifinit, indicating wether the ifaddr passed to ithenning2010-11-171-2/+2
* we don't need broadcast for the classful network AND broadcast for thehenning2010-01-131-2/+1
* let's admit it's not 1992 any more. CIDR is around for a long time, evenhenning2010-01-131-4/+2
* rtables are stacked on rdomains (it is possible to have multiple routingclaudio2009-11-031-2/+2
* Initial support for routing domains. This allows to bind interfaces toclaudio2009-06-051-3/+4
* fix macros up so they use the do { } while (/* CONSTCOND */ 0) idiomdlg2008-11-081-61/+61
* Remove inm_ifp from struct in_multi -- caching struct ifnet is dangerousclaudio2007-07-201-2/+1
* Use more queue macros rather than doing it by hand; ok otto@ krw@miod2006-03-051-15/+16
* From NetBSD:pascoe2005-01-151-1/+3
* de-register. deraadt okitojun2003-12-101-3/+3
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
* First round of __P removal in sysmillert2002-03-141-8/+8
* Inclusion protection.angelos2001-06-091-1/+6
* bring in KAME IPv6 code, dated 19991208.itojun1999-12-081-1/+6
* From NetBSD: 960217 mergeniklas1996-03-031-2/+3
* initial import of NetBSD treederaadt1995-10-181-0/+214