summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2018-12-18Fix the IPL of pfkeyv2_mtx to prevent a deadlock. The system can useVisa Hankala
2018-12-17Handle SIOCADDMULTI and SIOCDELMULTI as nops in ioctl code.David Gwynne
2018-12-17If something like ether_ioctl returns ENETRESET, don't let it bubble out.David Gwynne
2018-12-17Rename pf_anchor_remove() to pf_remove_anchor()kn
2018-12-17Use timeout_add_sec() instead of timeout_add() with a multiplication with hzClaudio Jeker
2018-12-16add task_pendingDavid Gwynne
2018-12-12Various cleanups:Martin Pieuchot
2018-12-12allow ethernet interfaces to provide a custom if_output routine.David Gwynne
2018-12-11add optional per-cpu counters for interface stats.David Gwynne
2018-12-11provide ifq_is_priq, mostly so things can tell if hfsc is in effect or not.David Gwynne
2018-12-11use ifq_hdatalen for handling the FIONREAD ioctlDavid Gwynne
2018-12-11add ifq_hdatalen for getting the size of the packet at the head of an ifqDavid Gwynne
2018-12-11split ether_output into resolution, encapsulation, and output functionsDavid Gwynne
2018-12-10Remove useless macroskn
2018-12-09Zap duplicate signatureskn
2018-12-07Stop passing `sc' when it isn't needed and use `ifp' where it's goodMartin Pieuchot
2018-12-07Remove useless spl protection.Martin Pieuchot
2018-12-03Convert more MH_ALIGN() to m_align(). Also switch from m_gethdr/M_GETHDRClaudio Jeker
2018-11-29allow configuration of ecn processingDavid Gwynne
2018-11-29restrict setting ecn to rootDavid Gwynne
2018-11-23Change rtable_mpath_reprio() to take the prefixlen as argument instead ofClaudio Jeker
2018-11-20Make rtable_satoplen() a bit more strict when parsing netmasks. EnsureClaudio Jeker
2018-11-19Retire dom_rtkeylen from struct domain. Nothing is using this anymore.Claudio Jeker
2018-11-19recent 802.1Q defines 88e7 for provider backbone bridgingDavid Gwynne
2018-11-16use txprio, not link0 and llprio, to set the dot1p field in the header.David Gwynne
2018-11-15add support for txprio configurationDavid Gwynne
2018-11-15in the "pf: key search" debug message, add the direction. interface *and*Henning Brauer
2018-11-15the variable holding the ip tos should be called tos, not ttl.David Gwynne
2018-11-14provide ip_tos_patch() for setting ip_tos and patching the ipv4 cksum.David Gwynne
2018-11-14Batch copyout(9)s in preparation for finer locking.Martin Pieuchot
2018-11-14remove the encapsulation headers before looking at the inner headersDavid Gwynne
2018-11-14revert 1.121. i got confused between ecn on ingress and egressDavid Gwynne
2018-11-14get ecn ingress args the right way round. again.David Gwynne
2018-11-14use the txprio setting to populate the tos in keepalive packets.David Gwynne
2018-11-14according to ip_ipip.c, rfc1853 says not to copy the ttl on decapsulationDavid Gwynne
2018-11-13get the inner and outer tos values right for passing to ip_ecn_ingressDavid Gwynne
2018-11-13add txprio support to gre, mgre, egre, nvgre, and eoipDavid Gwynne
2018-11-13add txprio setting supportDavid Gwynne
2018-11-12add txprio supportDavid Gwynne
2018-11-12only let root configure the txprio setting on an interfaceDavid 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-12set the hardmtu on ether encap ifs so the mtu can be raised above 1500David Gwynne
2018-11-12limit the number of interface units to the number of device minorsDavid Gwynne
2018-11-11copy the mpls cos and use it as the ip dscp/tos/tclass thing.David Gwynne
2018-11-11when encapsulating mpls, map the mpls qos value to an ip tos.David Gwynne
2018-11-11actually use the if_llprio to set the mbuf prio.David Gwynne
2018-11-11use the llprio on gre(4) and eoip(4) interfaces for the keepalive tosDavid Gwynne
2018-11-09M_LEADINGSPACE() and M_TRAILINGSPACE() are just wrappers forClaudio Jeker
2018-10-29use the tunnelttl in the ip6 encap too, not ip6_defhlim.David Gwynne