summaryrefslogtreecommitdiff
path: root/sys/netinet/in.c
AgeCommit message (Expand)Author
2009-06-05Initial support for routing domains. This allows to bind interfaces toClaudio Jeker
2009-03-15Introduce splsoftassert(), similar to splassert() but for soft interruptMiod Vallat
2008-06-04adderss -> addressMiod Vallat
2007-10-01Last of the really easy bzero() -> M_ZERO. Use 'p = malloc(sizeof(*p) ...'Kenneth R Westerback
2007-09-17remove backpointer from ifa to ifp if an address gets delete; fixesMarkus Friedl
2007-07-20Remove inm_ifp from struct in_multi -- caching struct ifnet is dangerousClaudio Jeker
2007-07-04Fix a use after free crash in in_delmulti(). If a interface is detachedClaudio Jeker
2007-05-27thou shalt not use static in the kernelDavid Gwynne
2007-02-14Consistently spell FALLTHROUGH to appease lint.Jonathan Gray
2007-01-02move local network route to real interface instead of carp interface; from mpf@Markus Friedl
2006-03-05Use more queue macros rather than doing it by hand; ok otto@ krw@Miod Vallat
2006-03-04With the exception of two other small uncommited diffs this movesBrad Smith
2006-02-21Fix a panic reported by D.Snezhkov by issuing an ifconfig command withClaudio Jeker
2005-06-03Hold a reference to the relevant struct in_ifaddr while a multicast addressChristopher Pascoe
2005-03-07Correctly compare routes in in_addprefix. If a netmask is supplied it needsClaudio Jeker
2005-01-15From NetBSD:Christopher Pascoe
2004-11-18for loopback, set ia_dstaddr instead of ia_ifa.ifa_dstaddr in in_ifinit()Daniel Hartmeier
2004-08-24Don't allow SIOCGET{VIF,SG}CNT from sockets other than the multicast router.Brad Smith
2004-06-21When in_ifinit fails and we've created a new address, clean it up beforeRyan Thomas McBride
2004-05-31clean some copy&paste leftovers from KAME code.Marco Pfatschbacher
2004-03-28memory leak fix; from pat, via tedu, ok dhartmeiTheo de Raadt
2003-12-10de-register. deraadt okJun-ichiro itojun Hagino
2003-06-23install host route for p2p interface even if there's connected net routeJun-ichiro itojun Hagino
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2002-10-04Prevent packet processing while tweaking address and routing tables.Henric Jungheim
2002-09-11KNF - return is not a function. sync w/kameJun-ichiro itojun Hagino
2002-07-12- Add a flags argument to dohooks.Artur Grabowski
2002-06-09whitespaceJun-ichiro itojun Hagino
2002-04-24Add hooks to struct ifnet that allow to register callbacks that will beDaniel Hartmeier
2002-04-01cleanup in_broadcast. don't consider /32 addrs as broadcast.Jun-ichiro itojun Hagino
2002-03-14First round of __P removal in sysTodd C. Miller
2001-11-24KNFTheo de Raadt
2001-07-27do not check in_dstaddr in rtinitflags() macro, otherwiseJun-ichiro itojun Hagino
2001-07-23improve IFA_ROUTE handling. do not lose connected route on primaryJun-ichiro itojun Hagino
2001-06-08Cut down on include files.Angelos D. Keromytis
2001-05-16No need to check M_WAIT/M_WAITOK malloc return values. (art@ ok)Hakan Olsson
2000-10-06remove now-obsolete SIOCSIFPHY* handling in in{6,}_control.Jun-ichiro itojun Hagino
2000-03-22comment out ifconfig undo code. they are necessary to avoid memoryJun-ichiro itojun Hagino
2000-03-12undo interface address addition, if in_ifinit fails.Jun-ichiro itojun Hagino
2000-01-04If SIOCSIFADDR fails, put back the old address before calling splx().Federico G. Schwindt
1999-12-08bring in KAME IPv6 code, dated 19991208.Jun-ichiro itojun Hagino
1999-04-20Merge MROUTING and IPSEC wrt handling of IP-in-IP tunnelled packets.Niklas Hallqvist
1998-04-25close PR 459David Leonard
1998-03-27Fix bug (I introduced) with aliases and in_broadcast().Angelos D. Keromytis
1998-03-20for SIOCGIF{NETMASK,DSTADDR,BRDADDR} calls match address to if aliases entriesTheo de Raadt
1998-03-19This should fix some problems with the aliases.Angelos D. Keromytis
1998-02-28Another shot at disallowing TCP connections to 255.255.255.255,Angelos D. Keromytis
1998-02-25patch could not have been tested. panics machine on bootTheo de Raadt
1998-02-25please indent as the file is currently indentedTheo de Raadt
1998-02-25Pay attention.Angelos D. Keromytis