aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/if_ether.c
Commit message (Expand)AuthorAgeFilesLines
* Support ARP for 802 networksDenny Page2024-04-231-0/+4
* sys: Remove ancient SCCS tags.Warner Losh2023-11-271-2/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* IfAPI: Explicitly include <net/if_private.h> in netstackJustin Hibbits2023-01-311-0/+1
* netinet6: Fix mbuf leak in NDPArseny Smalyuk2022-05-311-19/+4
* arp: Implement sticky ARP mode for interfaces.Konrad Sewiłło-Jopek2022-05-271-4/+7
* net: Fix LLE lock leaksMark Johnston2022-04-081-2/+6
* Use network epoch to protect local IPv4 addresses hash.Gleb Smirnoff2021-10-221-10/+3
* Remove in_ifaddr_lock acquisiton to access in_ifaddrhead.Gleb Smirnoff2021-10-131-5/+1
* net: Fix memory leaks upon arp_fillheader() failuresorange302021-09-101-1/+2
* Use lltable calculated header when sending lle holdchain after successful lle...Alexander V. Chernikov2021-08-051-13/+42
* [lltable] Unify datapath feedback mechamism.Alexander V. Chernikov2021-08-041-18/+7
* arp/nd: Cope with late calls to iflladdr_eventKristof Provost2021-02-231-0/+4
* Bump amount of queued packets in for unresolved ARP/NDP entries to 16.Alexander V. Chernikov2021-01-111-1/+1
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-4/+0
* Complete conversions from fib<4|6>_lookup_nh_<basic|ext> to fib<4|6>_lookup().Alexander V. Chernikov2020-07-021-7/+9
* Use interface fib for proxyarp checks.Alexander V. Chernikov2020-04-021-5/+9
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-2/+6
* White space cleanup -- remove trailing tab's or spacesRandall Stewart2020-02-121-2/+2
* Widen NET_EPOCH coverage.Gleb Smirnoff2019-10-071-21/+16
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-201-0/+1
* Improve ARP logging.Bjoern A. Zeeb2019-03-091-2/+11
* Make arp code return (more) errors.Bjoern A. Zeeb2019-02-241-8/+25
* garp: Fix vnet related panic for gratuitous arpKristof Provost2019-02-121-0/+4
* Mechanical cleanup of epoch(9) usage in network stack.Gleb Smirnoff2019-01-091-14/+19
* Improve the comment for arpresolve_full() in if_ether.c.Bjoern A. Zeeb2018-11-171-3/+3
* Retire arpresolve_addr(), which is not used anywhere, from if_ether.c.Bjoern A. Zeeb2018-11-171-15/+0
* Use the new VNET_DEFINE_STATIC macro when we are defining static VNETAndrew Turner2018-07-241-6/+6
* ifnet: Replace if_addr_lock rwlock with epoch + mutexMatt Macy2018-05-181-4/+4
* Remove support for the Arcnet protocol.Brooks Davis2018-04-131-4/+0
* Remove support for FDDI networks.Brooks Davis2018-04-111-4/+0
* Fix outgoing TCP/UDP packet drop on arp/ndp entry expiration.Alexander V. Chernikov2018-03-171-12/+4
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Fix comment typo.Oleg Bulyzhin2017-08-091-1/+1
* Fix the L2 address printed in the "arp: %s moved from %*D" message.Andrey V. Elsukov2017-03-111-1/+1
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Use inet_ntoa_r() instead of inet_ntoa() throughout the kernelEric van Gyzen2017-02-161-9/+17
* Add GARP retransmit capabilityEric van Gyzen2016-10-021-0/+128
* Fix per-connection L2 caching in fast pathMike Karels2016-07-221-1/+8
* Introduce a per-VNET flag to enable/disable netisr prcessing on that VNET.Bjoern A. Zeeb2016-06-031-5/+25
* This change re-adds L2 caching for TCP and UDP, as originally added in D4306George V. Neville-Neil2016-06-021-5/+15
* netinet: for pointers replace 0 with NULL.Pedro F. Giffuni2016-04-151-1/+1
* Remove second EVENTHANDLER_REGISTER slipped in r292978.Alexander V. Chernikov2016-01-011-3/+0
* Implement interface link header precomputation API.Alexander V. Chernikov2015-12-311-36/+142
* Fix typo (s/harware/hardware/)Kevin Lo2015-12-251-3/+3
* Revert r292275 & r292379Steven Hartland2015-12-171-81/+15
* Fix issues introduced by r292275Steven Hartland2015-12-161-4/+7
* Fix ARP reply handling changed in r286955.Alexander V. Chernikov2015-12-161-4/+12
* Fix lagg failover due to missing notificationsSteven Hartland2015-12-151-15/+78
* Make in_arpinput(), inp_lookup_mcast_ifp(), icmp_reflect(),Alexander V. Chernikov2015-12-091-17/+9