summaryrefslogtreecommitdiff
path: root/sys/net/if.h
AgeCommit message (Expand)Author
2019-04-19add IF_HDRPRIO_OUTER for rxprioDavid Gwynne
2019-04-10add struct if_sffpage so userland can read a page of sfp/qsfp infoDavid Gwynne
2019-01-23add a SIOCGPWE3 ioctl for interfaces to advertise pwe3 capabilityDavid Gwynne
2018-11-12add ifreq bits for the tx header prio field ioctlsDavid Gwynne
2018-11-12Add new routing socket message RTM_80211INFO to provide details ofKenneth R Westerback
2018-11-11use the llprio on gre(4) and eoip(4) interfaces for the keepalive tosDavid Gwynne
2018-09-12Fix obvious cut&pasto in comment (ifa_msghdr -> if_announcemsghdr).Kenneth R Westerback
2018-05-30restrict the prio values from SIOCSIFLLPRIO to what the kernel handlesDavid Gwynne
2018-04-25Make this header standalone #if __BSD_VISIBLE, by including needed headersJeremie Courreges-Anglas
2018-02-19tunneldf needs ifr_dfDavid Gwynne
2018-02-10Implement RFC 7217: "A Method for Generating Semantically OpaqueFlorian Obser
2018-01-16Recycle IFF_NOTRAILERS into IFF_STATICARP and document ownerhsipMartin Pieuchot
2017-12-21prototype if_attach_iqueues so drivers can configure multiple iqs.David Gwynne
2017-11-09The cmd argument of ifconf() has been unused since COMPAT_LINUX wasTheo Buehler
2017-10-31- add one more softnet taskqAlexandr Nedvedicky
2017-01-24A space here, a space there. Soon we're talking real whitespaceKenneth R Westerback
2017-01-24add support for multiple transmit ifqueues per network interface.David Gwynne
2017-01-23Flag pseudo-interfaces as such in order to call add_net_randomness()Martin Pieuchot
2017-01-23i botched the copyout to ifr->ifr_data in SIOCGIFDATA.David Gwynne
2017-01-23merge the ifnet and ifqueue stats together when userland wants them.David Gwynne
2016-12-12Remove most of the splsoftnet() recursions related to cloned interfaces.Martin Pieuchot
2016-10-27add a new pool for 2k + 2 byte (mcl2k2) clusters.David Gwynne
2016-09-04Move code to change the rdomain of an interface from the ioctl switch caseReyk Floeter
2016-09-03Add support for a multipoint-to-multipoint mode in vxlan(4). In thisReyk Floeter
2016-06-10Add the "llprio" field to struct ifnet, and the corresponding keywordVincent Gross
2016-03-02provide generic ioctls for managing an interfaces parentDavid Gwynne
2015-12-05avoid an ugly wrap in a commentTheo de Raadt
2015-12-03rework if_start to allow nics to provide an mpsafe start routine.David Gwynne
2015-11-20Keep if_ref() private, if_get() is what you want to use before if_put().Martin Pieuchot
2015-10-24Add pair(4), a vether-based virtual Ethernet driver to interconnectReyk Floeter
2015-10-23Introduce a new sysctl NET_RT_IFNAMES that returns only ifnames to ifindexClaudio Jeker
2015-10-23tweak the vnetid so it can be optional and therefore cleared/deleted.David Gwynne
2015-10-05Add ifi_oqdrops and its alias to struct if_data.Masao Uebayashi
2015-09-27Add if_setlladdr(), factored out from ifioctl(). Will be used by iwm(4) soon.Stefan Sperling
2015-09-11Make room for media types of the future. Extend the ifmedia word to 64 bits.Stefan Sperling
2015-09-09introduce reference counts for interfaces (ie, struct ifnet *ifp).David Gwynne
2015-08-30Use a global table for domains instead of building a list at run time.Martin Pieuchot
2015-06-07Introduce unhandled_af() for cases where code conditionally doesJonathan Gray
2015-05-18Move the rdomain from struct ifnet into struct if_data. This way itReyk Floeter
2015-04-10Run detach hook and similar before cleaning up any other resource whenMartin Pieuchot
2015-03-18remove the congestion handling from struct ifqueue.David Gwynne
2015-02-08Introduce if_input() a function to pass packets dequeued from aMartin Pieuchot
2015-01-06Remove the NOINET6 interface flag, a left-over from the times when IPv6Stefan Sperling
2014-12-05Explicitly include <net/if_var.h> instead of pulling it in <net/if.h>.Martin Pieuchot
2014-07-14now that receive ring accounting has been pulled out of the mbuf layer,David Gwynne
2014-07-11introduce the IFXF_AUTOCONF6 interface flag which controls wether weHenning Brauer
2014-07-08introduce the if_rxr api. it is intended to pull the rx ring accountingDavid Gwynne
2014-06-13Instead of updating all the cluster allocation water marks of all theMartin Pieuchot
2013-11-21split kernel parts of the if.h into a separate header file if_var.hMike Belopuhov
2013-11-09ticks is compared against mcl_grown to see if time has elapsed sinceDavid Gwynne