summaryrefslogtreecommitdiff
path: root/sys/net/if.c
AgeCommit message (Expand)Author
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
2005-06-12add SIOCGIFGMEMB ioctl, returns a list of all interfaces who are member ofHenning Brauer
2005-06-08if a cloned interface's destroy function fails, re-join the interface classHenning Brauer
2005-06-08kill NS and DECNET bitsHenning Brauer
2005-06-08more inet6 stuff that got exposedTheo de Raadt
2005-06-08handle ramdisks, and kernels without inet6; henning okTheo de Raadt
2005-06-07introduce a default "external" interface group, containing the interface(s)Henning Brauer
2005-06-07do not handle CCITT any longerHenning Brauer
2005-06-06use a define instead of hardcoding "all" in 3 placesHenning Brauer
2005-06-06make cloned interfaces join an interface class group (carp for carpX, tunHenning Brauer
2005-06-05const'ify the char *groupname param to if_addgroup and if_delgroupHenning Brauer
2005-05-26deny groupnames ending in digits in if_addgroup, frantzen okHenning Brauer
2005-05-26oups another unused varHenning Brauer
2005-05-26unused varHenning Brauer
2005-05-26remove the interface family group (i. e. "em" for "em0")Henning Brauer
2005-05-25when an interface joins or leaves a group call back into pf so it canHenning Brauer
2005-05-24include trunk.h to get the NTRUNK valueReyk Floeter
2005-05-24add net.inet.ip.ifq for monitoring and changing ifqueue; similar to netbsdMarkus Friedl
2005-05-24actually delete the interface from the member list when it leaves the groupHenning Brauer
2005-05-24initial import of a trunking (link aggregation and link failover)Reyk Floeter
2005-05-24keep a list of member interfaces in ifg_groupHenning Brauer
2005-05-22missing #if NPF > 0 around ifgroups attachmentsHenning Brauer
2005-05-22allow pf to match on interface groupsHenning Brauer
2005-05-21make every interface join a group called "all", mcbride okHenning Brauer
2005-05-21clean up and rework the interface absraction code big time, rip out multipleHenning Brauer
2005-05-09ansify. no binary change.Marco Pfatschbacher
2005-04-28Don't detach interface from pf's perspective until after IPv6 is done with it.Christopher Pascoe
2005-04-20Introduce if_linkstatehooks.Marco Pfatschbacher
2005-04-05Return EINVAL in SIOCSIFLLADDR if new lladdr is a multicast address.Claudio Jeker
2005-03-30add lladdr command to ifconfig to set MAC address. diffs from freebsd viaTed Unangst
2005-02-07Add new function if_link_state_change() to take care of sending messagesRyan Thomas McBride
2005-01-18If there is no match in ifaof_ifpforaddr() return the first match -- mainClaudio Jeker
2005-01-14First step in Bluetooth protocol stack support.Alexander Yurchenko
2005-01-14remove old ifgroups ioctlsHenning Brauer
2004-12-20Enforce an ordering on ifnet such that CARP interfaces appear later in theChristopher Pascoe
2004-12-08Call if_down() in if_clone_destroy(). Based on diff from Chris Pascoe.Ryan Thomas McBride
2004-12-08Check if_type in carp_carpdev_state() to make sure we're notRyan Thomas McBride