summaryrefslogtreecommitdiff
path: root/sys/net/if.c
AgeCommit message (Expand)Author
2008-11-26Avoid network livelock.Theo de Raadt
2008-11-26provide m_clsetlwm, an interface for an interface to raise its lowDavid Gwynne
2008-11-25expect if_flags to have IFF_RUNNING rather than IFF_UP before modifyingDavid Gwynne
2008-11-25art says he doesnt suck anymore, so enable the really big clusterDavid Gwynne
2008-11-25Factor increases are not needed, +1 appears to work as well.Theo de Raadt
2008-11-25m_cluncount() needs to walk the mbuf chain to correctly uncount all clustersClaudio Jeker
2008-11-24add several backend pools to allocate mbufs clusters of various sizes outDavid Gwynne
2008-11-24Implement link-state tracking on the routing table. Routes to interfacesClaudio Jeker
2008-11-21Change rn_mpath_next() to be able to walk over the full multipath listClaudio Jeker
2008-11-10Clear ifindex2ifnet[] in if_detach() this is needed because link localClaudio Jeker
2008-06-12Fix the egress group matching for IPv4. There are to ways to define a /0Claudio Jeker
2008-06-08The default route is 0.0.0.0/0 so it is necessary to check the mask as well.Claudio Jeker
2008-05-23Deal with the situation when TCP nfs mounts timeout and processesThordur I. Bjornsson
2008-05-07Prevent virtual interfaces from adding to the random pool.Marco Pfatschbacher
2008-04-10introduce mitigation for the calling of an interfaces start routine.David Gwynne
2008-01-05make sure all callers of rtlabel_id2name check for a null return value.Henning Brauer
2008-01-05rtlabel_id2name() can return NULL if there is no route label..Theo de Raadt
2007-09-15malloc sweep:Henning Brauer
2007-07-06btintrq has been removed from bt_input.c, don't reference it here.Christian Weisgerber
2007-07-04Fix a use after free crash in in_delmulti(). If a interface is detachedClaudio Jeker
2007-06-17add back missing bcopy & break, got lost when removing arcnet.Henning Brauer
2007-06-14Add a new "rtlabel" option to ifconfig. It allows to specify a route labelReyk Floeter
2007-06-08kill arcnet leftovers, some pt out by Mike Belopuhov <mkb@crypt.org.ru>,Henning Brauer
2007-06-06remove remaining IPX hooks. all inside #ifdef IPX, so no actual changeHenning Brauer
2007-05-29Spaces, no binary changes.Claudio Jeker
2007-05-28Only call add_net_randomness() once per interrupt instead of once per packet....Ryan Thomas McBride
2007-03-25Synchronise carp advertisements on group demotion.Marco Pfatschbacher
2007-03-18Add IP load balancing support for carp(4).Marco Pfatschbacher
2007-02-14Consistently spell FALLTHROUGH to appease lint.Jonathan Gray
2007-02-12Don't pass random flags to SIOIFFLAGS when changing the lladdr.Marco Pfatschbacher
2006-12-03Add Rapid Spanning Tree Protocol support (802.1d-2004) based on workReyk Floeter
2006-11-24Check the reference count for interface addresses when detachingCan Erkin Acar
2006-11-16introduce if_creategroup() to create an empty interface group.Henning Brauer
2006-10-21the create and destroy functions for clonable interfaces return 0 onHenning Brauer
2006-08-29allow the carp demotion counter to be changed by arbitary values as longHenning Brauer
2006-07-18typoMichael Shalayeff
2006-06-02Introduce attributes to interface groups.Marco Pfatschbacher
2006-03-22prevent anything outside rote.c from accessing the routing table headsHenning Brauer
2006-03-20introduce rt_if_remove which takes care of routing table updates for anHenning Brauer
2006-03-04With the exception of two other small uncommited diffs this movesBrad Smith
2006-02-09add an interface detach hook and use it with the vlan(4) driver. thisReyk Floeter
2006-01-05bzero buffers after malloc, or clear string buffer before strlcpy'ingTheo de Raadt
2005-12-22Do not check ifp->if_bpf before detaching from bpf. It is only a signalCan Erkin Acar
2005-11-29something in the eurobsdcon route-a-thon broke my simple home networkJolan Luff
2005-11-27don't let anything outside route.c access the routing table heads directly,Henning Brauer
2005-11-25move the code to delete routes having a specific interface as outputHenning Brauer
2005-07-04in if_group_routechange(), when checking wether a default route was changedHenning Brauer
2005-06-23update if_lastchange for evey IFF_UP change not only SIOCSIFFLAGS; henning@ okMichael Shalayeff
2005-06-14rename function and define to reflect the external -> egress name changeHenning Brauer
2005-06-13check wether mask is NULL in if_group_routechange before dereferencingHenning Brauer