aboutsummaryrefslogtreecommitdiff
path: root/sys/net/if_ethersubr.c
Commit message (Expand)AuthorAgeFilesLines
* ethernet: Move the assertion of ether header sizes back into ethernet.hZhenlei Huang2025-07-151-5/+0
* net: ether_gen_addr: fix address generationMaxim Shalomikhin2025-07-021-3/+1
* if_ethersubr: preserve entropy of MAC addressesQuentin Thébault2025-07-021-1/+1
* if_vlan: add a prototype for vlan_input_pLexi Winter2025-06-251-2/+0
* ethernet: Set maximum Ethernet header length based on the capability IFCAP_VL...Zhenlei Huang2025-06-211-1/+2
* bridge: allow IP addresses on members to be disabledLexi Winter2025-05-051-0/+1
* bridge: store a bridge_iflist pointer in ifnetLexi Winter2025-04-091-0/+2
* sys/net: fix several sysinit_cfunc_t signature mismatchesSHENGYI HONG2025-01-161-2/+2
* ethernet: Retire M_HASFCSZhenlei Huang2024-07-041-10/+0
* ethernet: Fix logging of frame lengthZhenlei Huang2024-04-081-3/+3
* pfil: PFIL_PASS never frees the mbufKristof Provost2024-01-291-1/+1
* Teach if_smsc to get MAC from bootargs.Ronald Klop2023-12-071-2/+8
* sys: Remove ancient SCCS tags.Warner Losh2023-11-271-2/+0
* net: Check per-flow priority code point for untagged trafficZhenlei Huang2023-09-061-5/+16
* net: Remove vlan metadata on pcp / vlan encapsulationZhenlei Huang2023-08-301-2/+5
* net: Do not overwrite if_vlan's PCPZhenlei Huang2023-08-231-3/+4
* sys: Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-161-1/+0
* net: replace IFF_KNOWSEPOCH with IFF_NEEDSEPOCHGleb Smirnoff2023-04-171-1/+24
* bridge: Add support for emulated netmap modeMark Johnston2023-04-101-1/+6
* net: use pfil_mbuf_{in,out} where we always have an mbufGleb Smirnoff2023-02-141-3/+2
* bpf: Add "_if" tap APIsJustin Hibbits2023-01-311-0/+12
* ifnet/API: Move struct ifnet definition to a <net/if_private.h>Justin Hibbits2023-01-241-0/+1
* ether_demux: Defer stripping the Ethernet header.John Baldwin2022-11-301-7/+4
* ether_resolve_addr: eh is only used for INET or INET6.John Baldwin2022-04-131-2/+1
* vlan: allow net.link.vlan.mtag_pcp to be set per vnetKristof Provost2022-02-141-4/+5
* routing: Allow using IPv6 next-hops for IPv4 routes (RFC 5549).Zhenlei Huang2021-08-221-5/+6
* lltable: Add support for "child" LLEs holding encap for IPv4oIPv6 entries.Alexander V. Chernikov2021-08-211-2/+2
* ether: Add a KMSAN check for transmitted framesMark Johnston2021-08-111-3/+8
* [lltable] Unify datapath feedback mechamism.Alexander V. Chernikov2021-08-041-1/+1
* kern: ether_gen_addr: randomize on default hostuuid, tooKyle Evans2021-06-021-3/+14
* bridge: Remove members when assigned to a new vnetKristof Provost2021-02-231-3/+0
* Remove not needed variable initialization.Hans Petter Selasky2020-12-231-2/+2
* Add support for IP over infiniband, IPoIB, to lagg(4). Currently onlyHans Petter Selasky2020-10-221-3/+3
* Add support for stacked VLANs (IEEE 802.1ad, AKA Q-in-Q).Alexander V. Chernikov2020-10-211-11/+19
* Add IP(V6)_VLAN_PCP to set 802.1 priority per-flow.Richard Scheffenegger2020-10-091-0/+7
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-6/+1
* Use devctl.h instead of bus.h to reduce newbus pollution.Warner Losh2020-08-211-1/+1
* ether_ifattach: set mtu before calling if_attach()Kyle Evans2020-07-161-1/+1
* ethersubr: Make the mac address generation more robustKristof Provost2020-04-181-7/+19
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-3/+5
* Although most of the NIC drivers are epoch ready, due to peer pressureGleb Smirnoff2020-02-241-2/+5
* Stop entering the network epoch in ether_input(), unless driverGleb Smirnoff2020-01-231-2/+4
* Widen NET_EPOCH coverage.Gleb Smirnoff2019-10-071-4/+8
* style(9): remove extraneous empty linesGleb Smirnoff2019-09-251-1/+0
* Restructure mbuf send tags to provide stronger guarantees.John Baldwin2019-05-241-0/+1
* net: adjust randomized address bitsKyle Evans2019-04-171-11/+34
* ether_fakeaddr: Use 'b' 's' 'd' for the prefixKyle Evans2019-03-141-5/+6
* ether: centralize fake hwaddr generationKyle Evans2019-03-141-0/+14
* Update for IETF draft-ietf-6man-ipv6only-flag.Bjoern A. Zeeb2019-03-061-2/+22
* New pfil(9) KPI together with newborn pfil API and control utility.Gleb Smirnoff2019-01-311-24/+17