summaryrefslogtreecommitdiff
path: root/sys/net/if.h
AgeCommit message (Expand)Author
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
2012-11-11align ifaliasreq.ifra_addr similar to the way that ifreq is fixed --Theo de Raadt
2012-10-05Point an interface directly to its bridgeport configuration, insteadCamiel Dobbelaar
2012-09-19defina an IFCAP_CSUM_MASK, covering IFCAP_CSUM_*, and use it in if_vlan.cHenning Brauer
2012-09-10Bring into compliance with POSIX, exposing just the specified bits.Philip Guenthe
2012-08-21Reverse the name and meaning of the IFXF_INET6_PRIVACY interfaceAlexander Bluhm
2011-12-02Kill unused IFCAP_IPSEC and IFCAP_IPCOMP.Christiano F. Haesbaert
2011-11-02Expose if_capabilities to userland so that ifconfig can display theChristiano F. Haesbaert
2011-10-07rename some vars and functionsHenning Brauer
2011-07-08new priority queueing implementation, extremely low overhead, thus fast.Henning Brauer
2011-07-07provide IF_LEN and IFQ_LEN to access ifq_len on an ifqueue, ryan okHenning Brauer
2011-07-05now of course I only noticed if_qflush is completely unused afterHenning Brauer
2011-07-03IFQ_CLASSIFY is also just schrapnelHenning Brauer
2011-07-03no traces of ALTQ_DECL to be found anywhere, thus kill the #definesHenning Brauer
2011-07-03LINK_STATE_IS_UP() should consider LINK_STATE_UNKNOWN as an up state.Claudio Jeker
2011-03-13Add a way to enable/disable Wake On LAN with ifconfig.Stefan Sperling
2010-11-17introduce ifa_update_broadaddr to update an ifaddr's broadcast address,Henning Brauer
2010-09-24Implement if_freenameindex() as a real function as required by posix.Claudio Jeker
2010-09-23tweak the mclgeti algorithm to behave better under load.David Gwynne
2010-08-27remove the unused if_init callback in struct ifnetJonathan Gray
2010-06-26Implement a simple keepalive mechanism in gre(4) that is compatible withClaudio Jeker
2010-05-28Rework the way we handle MPLS in the kernel. Instead of fumbling MPLS intoClaudio Jeker
2010-04-17split SIOCSIFLLADDR code out into an ifnewlladr() functionTheo de Raadt
2010-04-06Simple implementation of RFC4941, "Privacy Extensions for StatelessStefan Sperling
2010-01-13maintain a global RB tree of all local addresses in the system. thisHenning Brauer
2010-01-13instead of fiddling with the per-interface address lists directly inHenning Brauer
2010-01-12Make the structures for ifa_msghdr and friends even more likeTheo de Raadt
2009-09-17Remove the comaptibility structures for routing socket version 3.Claudio Jeker
2009-09-14Add a way to convert the ifi_link_state to a string without the use ofClaudio Jeker
2009-08-10At sys_reboot time, bring all the interfaces down so that their xxstopTheo de Raadt
2009-06-06when xflags got changed, tell the userland by routing socketsRainer Giedat
2009-06-05Initial support for routing domains. This allows to bind interfaces toClaudio Jeker
2009-06-04allow IPvShit to be turned off completely per-interface.Henning Brauer
2009-06-03make wireless interfaces priority 4 by default. other interfaces remainBob Beck
2009-01-27make drivers tell the mclgeti allocator what their maximum ring size isDavid Gwynne
2008-12-12Introduce a if_priority that will be added to RTP_STATIC when routes areClaudio Jeker
2008-12-11export per-interface mbuf cluster pool use statistics out to userlandTheo de Raadt
2008-11-30- Remove unused if_reset "bus reset routine" field in the ifnet struct.Brad Smith
2008-11-26provide m_clsetlwm, an interface for an interface to raise its lowDavid Gwynne
2008-11-25Factor increases are not needed, +1 appears to work as well.Theo de Raadt
2008-11-24move MCLPOOLS to if.h and force uipc_mbuf.c to get if.h, there is noTheo de Raadt
2008-11-24add several backend pools to allocate mbufs clusters of various sizes outDavid Gwynne
2008-11-07give this some /* CONSTCOND */ loveTheo de Raadt
2008-04-10introduce mitigation for the calling of an interfaces start routine.David Gwynne
2007-11-18Sync struct ifaltq to match struct ifqueue.Marco Pfatschbacher