summaryrefslogtreecommitdiff
path: root/sys/net/if.c
AgeCommit message (Expand)Author
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
2004-12-07Convert carp(4) to behave more like a regular interface, much in the sameRyan Thomas McBride
2004-12-07KNFRyan Thomas McBride
2004-12-04use C comments.Markus Friedl
2004-12-03do not use one struct timeout for the if congestion stuff, but embedHenning Brauer
2004-10-14avoid stupid commonsMichael Shalayeff
2004-10-11ifgroups reqriteHenning Brauer
2004-09-15Kill more netiso ghosts.Alexander Yurchenko
2004-06-26cleanup ioctl for ifgroups; ok pb@Markus Friedl
2004-06-25introduce "interface groups"Philipp Buehler
2004-05-29introduce SIOCSIFDESCR and SIOCGIFDESCR to maintain interfacejoshua stein
2004-04-28spacingTheo de Raadt
2004-04-28Make carp(4) aware of its physical interface:Ryan Thomas McBride
2004-04-17add a congestion indicator to if_queue. It is set when the input queueHenning Brauer
2004-02-28- Don't permit 0-padded unit numbers on cloned interfaces. Bug repoprtRyan Thomas McBride
2004-02-08if_detach_rtdelete(): abort and restart rn_walktree() if a cloning routeMarkus Friedl
2004-01-15add a RTM_IFANNOUNCE message; from netbsd; ok itojun, henningMarkus Friedl
2004-01-09fix leak ether_deatch(): if if_free_sadl() is called before if_detach()Markus Friedl
2003-12-31Many improvements to the handling of interfaces in PF.Cedric Berger
2003-12-16return error in ifc_destroy; ok deraadt, itojun, cedric, hshoexerMarkus Friedl
2003-12-10de-register. deraadt okJun-ichiro itojun Hagino
2003-12-10use if_indexlim (instead of if_index) and ifindex2ifnet[x] != NULLJun-ichiro itojun Hagino
2003-12-08add IOCIFGCLONERS; ifconfig -C; from netbsd; ok henning, deraadtMarkus Friedl
2003-12-03support for network interface "cloning", e.g. gif(4) via ifconfig(8)Markus Friedl
2003-12-03protect against if_index wrap; similar to what netbsd does; ok henning deraadtMarkus Friedl
2003-11-06move netisr definition into md code to allow arch provide suitable allocation...Michael Shalayeff
2003-10-17Common Address Redundancy ProtocolRyan Thomas McBride
2003-10-01make ifindex2ifnet growing code more correct. (found by iij seil team)Jun-ichiro itojun Hagino
2003-08-27RNF_IGNORE can corrupt the radix tree when an interface is down, itHenric Jungheim
2003-08-25if_init support, required by ieee80211.Federico G. Schwindt
2003-08-15change arguments to suser. suser now takes the process, and a flagsTed Unangst