summaryrefslogtreecommitdiff
path: root/sys/net/if.c
AgeCommit message (Expand)Author
2001-12-02Add an #if defined(INET) ... around if_detach_queues's declaration to match theabs
2001-11-27Make it compile in the absence of networks. Closes PR 14274 (mine).augustss
2001-11-12add RCSIDslukem
2001-11-05Switch to using queue access macros instead of refering to the membermatt
2001-09-17Split the pre-computed ifnet checksum flags into Tx and Rx directions.thorpej
2001-08-02fix logic to free up ifqueue on if_detach(). prev pointer was incorrectly set.itojun
2001-07-29make sure to cleanup software interrupt queues (like ipintrq)itojun
2001-07-28indent fixitojun
2001-07-24clear ifindex2ifnet[] on if_detach.itojun
2001-07-18bzero -> memsetthorpej
2001-06-14change the meaning of ifnet.if_lastchange to meet RFC1573 ifLastChange.itojun
2001-06-07make ifioctl() compat lkm friendly.mrg
2001-06-02Implement support for IP/TCP/UDP checksum offloading provided bythorpej
2001-04-13Remove the use of splimp() from the NetBSD kernel. splnet()thorpej
2001-04-10Add a PFIL_HOOKS filtering point to every network interface.thorpej
2001-03-03Add some missing ALTQ initialization, pointed out bythorpej
2001-02-20add SIOC[SG]LIFPHYADDR ioctl. greatly simplify tunnel address settings.itojun
2001-01-29if_alloc_sadl(): if the interface already has a link name, freethorpej
2001-01-17configure sdl_alen properlyitojun
2001-01-17pull post-4.4BSD change to sys/net/route.c from BSD/OS 4.2 (UCB copyrighted).itojun
2001-01-17Fix a rather annoying problem where the sockaddr_dl which holdsthorpej
2000-12-18Add SIOCGIFDLT, which will fetch the data link type (DLT_* constant)thorpej
2000-12-18Commit to the ALTQ glue.thorpej
2000-12-14Change an if_qflush() to an IFQ_PURGE() to deal with ALTQ correctly.thorpej
2000-12-13In if_qflush(), use IFQ_PURGE() rathen than an open-coded version.thorpej
2000-12-12Only allow superuser to change 802.11 power params.thorpej
2000-10-11Change the if_reset vector to if_init, and add an if_stop. if_stopthorpej
2000-10-07repair SIOCGIFP{DST,SRC}ADDR.itojun
2000-10-04ifp->if_ioctl may be NULL, so check it for SIOCSIFPHY*.itojun
2000-10-04Make sure we're super-user for SIOCSIFPHYADDR, SIOCDIFPHYADDR,thorpej
2000-10-01Change the behavior of ifpromisc() slightly. If interface is not IFF_UP,thorpej
2000-09-29- Figure out how long if list buffer needs to be if it's too short (fixesmellon
2000-07-21add following two ioctls to handle WEP key for IEEE 802.11 wirelessonoe
2000-07-20Missing increment on ifp->if_pcount.pk
2000-07-20Add a SIOCGIFCLONERS ioctl, which fetches a list of networkthorpej
2000-07-19moved the check priviledge for SIOCS80211NWID from each driver to ifioctl().onoe
2000-07-04Move ifpromimsc() to if.cthorpej
2000-07-04Oops, restrict SIOCIF{CREATE,DESTROY} to super-user.thorpej
2000-07-02Add the notion of "cloning" of network pseudo-interface (e.g. `gif').thorpej
2000-04-26ifa_ifwithnet(): for the netatalk case, don't blindly return the first matchbouyer
2000-03-30Kill some more register declarations.augustss
2000-03-30Delete redundant decls of if_slowtimo and if_null{output,input,start,simonb
2000-03-23New callout mechanism with two major improvements over the oldthorpej
2000-03-22remove if_withname, which was merged in by mistake during KAME merge.itojun
2000-03-06- Add link status to if_data, so that routing daemons and other interestedthorpej
2000-02-06In if_detach(), call PRU_PURGEIF for *every* protocol within a domainthorpej
2000-02-05fix route cleanup on interface removal. (not sure why -Wall did not catch it)itojun
2000-02-02PRU_PURGEADDR -> PRU_PURGEIF, per a discussion w/ itojun. In the IPv4thorpej
2000-02-01First-draft if_detach() implementation, originally from Bill Studnemund,thorpej
1999-09-29const poison ifunit().thorpej