summaryrefslogtreecommitdiff
path: root/sys/net/if.h
AgeCommit message (Expand)Author
2014-01-25add a lint commentchristos
2013-10-28add an alias for the linux name for the interface indexchristos
2013-10-05fix the source too, not just the doc.christos
2013-10-05Add SIOCGIFINDEX from Ty Sarna and Matthew Sporleder.christos
2013-06-29- Rewrite parts of pfil(9): use array to store hooks and thus be more cachermind
2012-10-25Move the prototype definition of ether_input() from if.h to if_ether.h.msaitoh
2011-10-25Document the ifioctl locking in comments.dyoung
2011-10-19Fix userland compilation: pull the ifioctl lock-related data membersdyoung
2011-10-19Start to untangle the ifnet ioctls mess.dyoung
2011-08-12Declare if_free().dyoung
2011-02-01Add a new AF/PF_ROUTE which is 64-bit clean which makes the routing socketmatt
2011-01-18NPF checkpoint:rmind
2010-11-15Implement ifconfig linkstr as proposed on tech-net.pooka
2010-10-20Remove XXX comment with the text "going away soon". It was addedpooka
2010-01-17Forward declare struct bpf_if and use that as the type for bpf_ifpooka
2009-10-05Replace u_quad_t with uint64_t. u_quad_t is just a typedef fordyoung
2009-09-11Make ifconfig(8) set and display preference numbers for IPv6dyoung
2009-08-13Use sysctl(9) to expose to userland each interface transmissiondyoung
2009-01-11merge christos-time_tchristos
2008-11-07*** Summary ***dyoung
2008-10-24Constify the rt_addrinfo argument to the ifa_rtrequest memberdyoung
2008-06-18merge yamt-pf42 branch.yamt
2008-06-15- add if_alloc (ours just mallocs), and if_initname and use them (from FreeBSD)christos
2008-05-13Let us call ioctl(SIOC[ADG]LIFADDR) with a link-layer address ondyoung
2008-05-11Add kernel support for adding/removing link-layer addresses usingdyoung
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-02-07Start patching up the kernel so that a network driver always hasdyoung
2008-01-22Take two steps toward adding and deleting link-layer addresses.dyoung
2007-12-20Constify struct ifnet->if_sadl and every use throughout the tree.dyoung
2007-12-20Poison struct route->ro_rt uses in the kernel by changing the namedyoung
2007-12-06Add ifa_insert() and ifa_remove() that add/remove an ifaddr to/fromdyoung
2007-12-05Extract common code, creating a subroutine if_purgeaddrs(ifp,dyoung
2007-12-05Add IFNET_FIRST(), IFNET_NEXT(), IFADDR_FIRST(), IFADDR_NEXT(),dyoung
2007-09-13Add a define for the ifru_space union member.gdt
2007-09-02Protect userland from ifreq_getaddr() w/ #ifdef _KERNEL.dyoung
2007-08-31Per discussion in 30 May 2007 on tech-net, add accessors fordyoung
2007-05-29Add a sockaddr_storage member to "struct ifreq" maintaining backwardschristos
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2007-02-17KNF: de-__P, bzero -> memset, bcmp -> memcmp. Remove extraneousdyoung
2006-11-23implement ipv6 TSO.yamt
2006-11-13Add a source-address selection policy mechanism to the kernel.dyoung
2006-08-30fully initialize IF_CLONE_INITIALIZERchristos
2006-06-25add a comment on if_agrprivate.yamt
2006-06-23remove dependency on "agr" to make "struct ifnet" independant of thedrochner
2006-05-18Integrate Common Address Redundancy Procotol (CARP) from OpenBSDliamjfoy
2006-03-16Remove duplicate and slightly different declaration of ether_sprintf, whichchristos
2005-12-11ANSI function decls and application of static.thorpej
2005-12-11merge ktrace-lwp.christos
2005-12-06make the ALTQ macros statement-line, by wrapping them in do {} while (0)christos
2005-07-27Add members ifr_buf, ifr_buflen to ifreq for specifying the locationdyoung