aboutsummaryrefslogtreecommitdiff
path: root/sys/net/if_ethersubr.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Initial implementation of draft-ietf-6man-ipv6only-flag.Bjoern A. Zeeb2018-10-301-0/+20
* Remove the Yarrow PRNG algorithm option in accordance with due noticeMark Murray2018-08-261-1/+1
* Unbreak VLANs after r337943.Navdeep Parhar2018-08-241-1/+2
* Use the new VNET_DEFINE_STATIC macro when we are defining static VNETAndrew Turner2018-07-241-1/+1
* Reduce overhead of entropy collectionMatt Macy2018-05-311-1/+1
* Allow different bridge types to coexistMatt Macy2018-05-111-3/+0
* Add network device event for priority code point, PCP, changes.Hans Petter Selasky2018-04-261-2/+5
* Improve copy-and-pasted versions of SIOCGIFADDR.Brooks Davis2018-03-271-7/+2
* Allow to specify PCP on packets not belonging to any VLAN.Konstantin Belousov2018-03-271-5/+120
* netpfil: Introduce PFIL_FWD flagKristof Provost2018-03-231-2/+4
* Fix outgoing TCP/UDP packet drop on arp/ndp entry expiration.Alexander V. Chernikov2018-03-171-1/+7
* Do pass removing some write-only variables from the kernel.Alexander Kabaev2017-12-251-2/+0
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* ethernet: Add ethernet interface attached event and devctl notification.Sepherosa Ziehau2017-07-241-0/+7
* Persistently store NIC's hardware MAC address, and add a way to retrive itRavi Pokala2017-05-111-1/+2
* Persistently store NIC's hardware MAC address, and add a way to retrive itRavi Pokala2017-05-101-0/+2
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Extract out the various local definitions of ETHER_IS_BROADCAST() andAdrian Chadd2016-08-071-2/+0
* Make the KASSERT message more helpful by also printing the ifp informationBjoern A. Zeeb2016-06-061-1/+2
* Introduce a per-VNET flag to enable/disable netisr prcessing on that VNET.Bjoern A. Zeeb2016-06-031-1/+17
* This change re-adds L2 caching for TCP and UDP, as originally added in D4306George V. Neville-Neil2016-06-021-7/+40
* Remove the most useful INET || INET6 check leftover from whenever,Bjoern A. Zeeb2016-05-031-3/+0
* sys/net* : for pointers replace 0 with NULL.Pedro F. Giffuni2016-04-151-2/+2
* Finish r275196: do not dereference rtentry in if_output() routines.Alexander V. Chernikov2016-01-091-3/+1
* Remove second EVENTHANDLER_REGISTER slipped in r292978.Alexander V. Chernikov2016-01-011-0/+4
* Implement interface link header precomputation API.Alexander V. Chernikov2015-12-311-116/+173
* Replace the fastforward path with tryforward which does not require aGeorge V. Neville-Neil2015-11-051-2/+0
* Simplify the way of attaching IPv6 link-layer header.Alexander V. Chernikov2015-09-161-2/+2
* Use KASSERT for some checks, that are late to do.Andrey V. Elsukov2015-09-161-23/+3
* Remove superfluous m_freem().Oleg Bulyzhin2015-09-161-1/+0
* Huge cleanup of random(4) code.Mark Murray2015-06-301-2/+2
* Refactor / restructure the RSS code into generic, IPv4 and IPv6 specificAdrian Chadd2015-01-181-1/+1
* Fix build broken by r275195.Alexander V. Chernikov2014-11-271-1/+3
* Do not return unlocked/unreferenced lle in arpresolve/nd6_storelladdr -Alexander V. Chernikov2014-11-271-6/+14
* Do not try to copy header to @dst and than back to ethernet in case ofAlexander V. Chernikov2014-11-271-15/+7
* Remove remnants of if_ef(4).Gleb Smirnoff2014-11-091-5/+0
* Remove struct arpcom. It is unused by most interface types, that allocateGleb Smirnoff2014-11-071-47/+6
* This is the much-discussed major upgrade to the random(4) device, known to yo...Mark Murray2014-10-301-2/+1