summaryrefslogtreecommitdiff
path: root/sys/net/if.h
AgeCommit message (Expand)Author
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
2013-11-01keep net/hfsc.h away from userspace, except in pfctlpelikan
2013-10-21nuke comment. How soon is now?Sebastian Benoit
2013-10-19Bring back the if_detachhook. We're going to have more users now.Reyk Floeter
2013-10-13Import vxlan(4), the virtual extensible local area network tunnelReyk Floeter
2013-10-12new bandwidth shaping subsystem, kernel sideHenning Brauer
2013-09-17Change vlan(4) detach procedure to not use a hook but a list of vlansMartin Pieuchot
2013-08-28Remove unused argument from *rtrequest()Martin Pieuchot
2013-06-20Revert previous and unbreak asr, the new include should be protected.Martin Pieuchot
2013-06-20Allocate the various hook head descriptors as part of the ifnetMartin Pieuchot
2013-04-02Instead of storing the link-level address of every interface in a globalMartin Pieuchot
2013-03-26Remove various read-only *maxlen variables and use IFQ_MAXLEN directly.Martin Pieuchot
2013-03-20Introduce if_get() to retrieve an interface descriptor pointer givenMartin Pieuchot
2013-03-07Remove unused ifa_ifwithaf() function.Martin Pieuchot
2013-03-07Remove the IFAFREE() macro, the ifafree() function it was calling alreadyMartin Pieuchot
2012-11-23Add SIOCGIFHARDMTU to allow retrieving the driver's maximum supported MTUStuart Henderson