summaryrefslogtreecommitdiff
path: root/sys/net/if.c
AgeCommit message (Expand)Author
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
2003-07-23remove packets in queues (like ipintrq) with m->m_pkthdr.rcvif pointingJun-ichiro itojun Hagino
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-05-12Nuke a whole bunch of commons; ok tedu (still more to come *sigh*)Jason Wright
2002-09-11KNF - return is not a function.Jun-ichiro itojun Hagino
2002-07-03Change all variables definitions (int foo) in sys/sys/*.h to variableMiod Vallat
2002-06-30allocate sockaddr_dl for ifnet in if_alloc_sadl(), as we don't always knowJun-ichiro itojun Hagino
2002-06-11splassert(IPL_SOFTNET) where comment indicate that.Artur Grabowski
2002-06-08splnet -> splsoftnet where appropriateJun-ichiro itojun Hagino
2002-06-08more splnet protection to dom_ifattachJun-ichiro itojun Hagino
2002-06-08protect dom_ifattach by splnetJun-ichiro itojun Hagino
2002-05-30improve nd6_setmtu(), to warn too-small MTU on SIOCSIFMTU. sync w/kameJun-ichiro itojun Hagino
2002-05-29simplify comment, sync w/kameJun-ichiro itojun Hagino
2002-05-27if_attach() gets called before domaininit(). scan all interfaces for if_afdataJun-ichiro itojun Hagino
2002-05-27framework to add af-dependent data structure to struct ifnet.Jun-ichiro itojun Hagino
2002-04-24Initialize if_addrhooks in if_attachhead() like in if_attach(), eitherDaniel Hartmeier
2002-04-24Add hooks to struct ifnet that allow to register callbacks that will beDaniel Hartmeier
2002-03-14First round of __P removal in sysTodd C. Miller
2001-12-09Don't access the tq members directly, use the queue.h macros. Also,Jason Wright
2001-06-29Move ifq_maxlen setting to if_attach(). Doing it at if_init() is wrong,Federico G. Schwindt
2001-06-27ALTQ base modifications to the kernel.Kenjiro Cho
2001-06-22KNFTheo de Raadt
2001-06-15change the meaning of ifnet.if_lastchange to meet RFC1573 ifLastChange.Jun-ichiro itojun Hagino
2001-06-08Move ifpromisc() from bpf.c to if.c, include cleanup.Angelos D. Keromytis
2001-05-30Remove ipf. Darren Reed has interpreted his (old, new, whichever)Theo de Raadt
2001-02-20provide SIOC[SG]LIFPHYADDR, which greatly simplify userland manipulation.Jun-ichiro itojun Hagino
2001-02-13When detaching an interface set the if_start, if_ioctl and if_watchdogArtur Grabowski
2001-01-30change ip_compat.h to ip_fil_compat.h for clarity. Impending ipf mergeKjell Wooding
2001-01-19pull post-4.4BSD change to sys/net/route.c from BSD/OS 4.2 (UCB copyrighted).Jun-ichiro itojun Hagino
2001-01-17IPF 3.4.15. (IPv6 not working yet).Federico G. Schwindt
2000-10-07repair SIOCGIFP*ADDR.Jun-ichiro itojun Hagino