summaryrefslogtreecommitdiff
path: root/sys/net/if.h
AgeCommit message (Expand)Author
2023-05-30add net_tq_barriersDavid Gwynne
2023-05-16Use separate IFCAPs for LRO and TSO.Jan Klemkow
2023-05-15Implement the TCP/IP layer for hardware TCP segmentation offload.Alexander Bluhm
2023-03-07Avoid enabling TSO on interfaces which are already attached to a bridge.Jan Klemkow
2023-02-27Turn off TSO if interface is added to layer 2 devices.Jan Klemkow
2022-06-27Introduce Large Receive Offloading of TCP segment offloading for ix(4). It isJan Klemkow
2021-03-11When RFC 8981 obsoleted RFC 4941 the terminology changed fromFlorian Obser
2021-02-20add a MONITOR flag to ifaces to say they're only used for watching packets.David Gwynne
2021-02-01ifunit() was fully replaced by if_unit(9) and should go away.mvs
2021-01-18Introduce new function if_unit(9). This function returns a pointer themvs
2020-09-30We have no if_attachtail() function so remove the declaration.mvs
2019-07-25AF_INET comes before AF_INET6. Shorten line to <80 chars.Kenneth R Westerback
2019-07-25Add IFXF_AUTOCONF4 to if_xflags to match IFXF_AUTOCONF6. LetKenneth R Westerback
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