summaryrefslogtreecommitdiffstats
path: root/sys/netinet/in.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* in_scrubprefix needs the same netmask checking as in_addprefix (which wasclaudio2012-07-101-9/+12
* Instead of casting interface address pointers, use the macros NULLbluhm2012-07-081-6/+6
* To access the ifaddr of an in_ifaddr or in6_ifaddr struct, it isbluhm2012-01-031-8/+7
* Since the IPv6 madness is not enough introduce NAT64 -- which is actuallyclaudio2011-10-131-2/+1
* allow /31s on broadcast interfaces (eg ethernet) to work as per rfc3021.dlg2011-07-061-3/+7
* slight knf (particularly the function decls) so i dont get too distracteddlg2011-07-031-40/+17
* gc in_interfaces. doesnt seem to do anything except get incremented.dlg2011-07-021-5/+1
* Make in_broadcast() rdomain aware. Mostly mechanical change.claudio2011-04-281-4/+7
* Only call ifa_del() when no error happend previously. Do the same thingclaudio2010-11-281-5/+10
* an extra parameter for in_ifinit, indicating wether the ifaddr passed to ithenning2010-11-171-5/+12
* use ifa_update_broadaddr and make sure bcast address is set before callinghenning2010-11-171-5/+11
* move the ifa_add call to in_ifinit() so it is called AFTER the ifaddrhenning2010-11-171-2/+4
* remove subnetsarelocal / SUBNETSARELOCAL. it's been off by default sincehenning2010-01-131-27/+7
* 4.2BSD had the host parts bit of the address all zero as broadcast address.henning2010-01-131-12/+2
* we don't need broadcast for the classful network AND broadcast for thehenning2010-01-131-4/+1
* instead of fiddling with the per-interface address lists directly inhenning2010-01-131-4/+3
* let's admit it's not 1992 any more. CIDR is around for a long time, evenhenning2010-01-131-24/+17
* rtables are stacked on rdomains (it is possible to have multiple routingclaudio2009-11-031-1/+2
* Initial support for routing domains. This allows to bind interfaces toclaudio2009-06-051-5/+14
* Introduce splsoftassert(), similar to splassert() but for soft interruptmiod2009-03-151-2/+2
* adderss -> addressmiod2008-06-041-2/+2
* Last of the really easy bzero() -> M_ZERO. Use 'p = malloc(sizeof(*p) ...'krw2007-10-011-4/+2
* remove backpointer from ifa to ifp if an address gets delete; fixesmarkus2007-09-171-1/+3
* Remove inm_ifp from struct in_multi -- caching struct ifnet is dangerousclaudio2007-07-201-2/+1
* Fix a use after free crash in in_delmulti(). If a interface is detachedclaudio2007-07-041-9/+13
* thou shalt not use static in the kerneldlg2007-05-271-11/+11
* Consistently spell FALLTHROUGH to appease lint.jsg2007-02-141-2/+2
* move local network route to real interface instead of carp interface; from mpf@markus2007-01-021-5/+19
* Use more queue macros rather than doing it by hand; ok otto@ krw@miod2006-03-051-18/+19
* With the exception of two other small uncommited diffs this movesbrad2006-03-041-2/+2
* Fix a panic reported by D.Snezhkov by issuing an ifconfig command withclaudio2006-02-211-1/+2
* Hold a reference to the relevant struct in_ifaddr while a multicast addresspascoe2005-06-031-1/+4
* Correctly compare routes in in_addprefix. If a netmask is supplied it needsclaudio2005-03-071-7/+9
* From NetBSD:pascoe2005-01-151-6/+7
* for loopback, set ia_dstaddr instead of ia_ifa.ifa_dstaddr in in_ifinit()dhartmei2004-11-181-2/+2
* Don't allow SIOCGET{VIF,SG}CNT from sockets other than the multicast router.brad2004-08-241-2/+2
* When in_ifinit fails and we've created a new address, clean it up beforemcbride2004-06-211-2/+13
* clean some copy&paste leftovers from KAME code.mpf2004-05-311-4/+4
* memory leak fix; from pat, via tedu, ok dhartmeideraadt2004-03-281-2/+7
* de-register. deraadt okitojun2003-12-101-18/+18
* install host route for p2p interface even if there's connected net routeitojun2003-06-231-19/+17
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
* Prevent packet processing while tweaking address and routing tables.henric2002-10-041-1/+28
* KNF - return is not a function. sync w/kameitojun2002-09-111-2/+2
* - Add a flags argument to dohooks.art2002-07-121-4/+4
* whitespaceitojun2002-06-091-3/+3
* Add hooks to struct ifnet that allow to register callbacks that will bedhartmei2002-04-241-1/+6
* cleanup in_broadcast. don't consider /32 addrs as broadcast.itojun2002-04-011-36/+27
* First round of __P removal in sysmillert2002-03-141-7/+7
* KNFderaadt2001-11-241-2/+2