aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/if_ether.c
Commit message (Expand)AuthorAgeFilesLines
* Embrace with #ifdef DEV_CARP carp-related code.Gleb Smirnoff2005-03-131-2/+7
* Make ARP do not complain about wrong interface if correct interfaceGleb Smirnoff2005-03-091-7/+14
* Add CARP (Common Address Redundancy Protocol), which allows multipleGleb Smirnoff2005-02-221-5/+34
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* More fixing of multiple addresses in the same prefix. This time do not tryMax Laier2004-12-091-2/+20
* Check that rt_mask(rt) is non-NULL before dereferencing it, in theBruce M Simpson2004-10-261-0/+1
* Modify the thrilling "%D is using my IP address %s!" message so thatRobert Watson2004-10-121-1/+7
* Check flag do_bridge always, even if kernel was compiled withoutGleb Smirnoff2004-09-091-11/+5
* Add a new driver to support IP over firewire. This driver is intended toDoug Rabson2004-06-131-1/+2
* Another small set of changes to reduce diffs with the new arp code.Luigi Rizzo2004-04-251-31/+18
* remove a stale comment on the behaviour of arpresolveLuigi Rizzo2004-04-251-10/+0
* Start the arp timer at init time.Luigi Rizzo2004-04-251-10/+1
* This commit does two things:Luigi Rizzo2004-04-251-7/+28
* Replace Bcopy with 'the real thing' as in the rest of the file.Luigi Rizzo2004-04-181-1/+1
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-071-4/+0
* + arpresolve(): remove an unused argumentLuigi Rizzo2004-04-041-7/+2
* - Fix indentation lost by 'diff -b'.Matthew N. Dodd2004-03-211-5/+4
* Remove interface type specific code from arprequest(), and in_arpinput().Matthew N. Dodd2004-03-211-111/+19
* De-register.Matthew N. Dodd2004-03-141-22/+22
* I didn't notice it right away, but check the right length too.Ruslan Ermilov2003-12-231-1/+1
* Fix a problem introduced in revision 1.84: m_pullup() does notRuslan Ermilov2003-12-231-5/+7
* replace explicit changes to rt_refcnt by RT_ADDREF and RT_REMREFSam Leffler2003-11-081-1/+1
* o add a flags parameter to netisr_register that is used to specifySam Leffler2003-11-081-1/+1
* Replace the if_name and if_unit members of struct ifnet with new membersBrooks Davis2003-10-311-11/+10
* Overhaul routing table entry cleanup by introducing a new rtexpungeSam Leffler2003-10-301-8/+3
* Locking for updates to routing table entries. Each rtentry gets a mutexSam Leffler2003-10-041-32/+53
* Shorten 'bad gateway' AF_LINK message.Bruce M Simpson2003-10-031-1/+1
* Make arp_rtrequest()'s 'bad gateway' messages slightly more informative,Bruce M Simpson2003-10-031-1/+4
* Only delete the route if arplookup() tried to create it. Do not deleteBruce M Simpson2003-10-031-8/+13
* By popular demand, added the "static ARP" per-interface option.Ruslan Ermilov2003-10-011-2/+4
* Fix a logic error in the check to see if arplookup() should free the route.Bruce M Simpson2003-09-241-2/+1
* Fix a bug in arplookup(), whereby a hostile party on a locallyBruce M Simpson2003-09-231-6/+14
* Update netisr handling; Each SWI now registers its queue, and all queueJonathan Lemon2003-03-041-41/+30
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-1/+1
* Avoid multiply for preemptive arp calculation since it hits everyOrion Hodson2003-02-081-6/+7
* MFS 1.64.2.22: Re-enable non pre-emptive ARP requests.Orion Hodson2003-02-041-14/+15
* Avoid lock order reversal by expanding the scope of theJeffrey Hsu2003-01-281-15/+5
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-1/+1
* SMP locking for ARP.Jeffrey Hsu2003-01-171-6/+21
* Clear the target hardware address field when generating an ARP request.Thomas Moestl2003-01-101-0/+1
* Introduce support for Mandatory Access Control and extensibleRobert Watson2002-07-311-0/+5
* Solve the 'unregistered netisr 18' information notice with a sledgehammer.Peter Wemm2002-06-201-4/+7
* Reset token-ring source routing control field on receipt of ethernet frameKelly Yancey2002-05-151-0/+1
* Move ISO88025 source routing information into sockaddr_dl's sdl_dataKelly Yancey2002-05-071-8/+7
* Change callers of mtx_init() to pass in an appropriate lock type name. InJohn Baldwin2002-04-041-1/+1
* Send periodic ARP requests when ARP entries for hosts we are sendingOrion Hodson2002-03-201-0/+15
* Remove __P.Alfred Perlstein2002-03-191-9/+9
* Minor style fix.Jonathan Lemon2001-12-131-2/+2
* Fixed remotely exploitable DoS in arpresolve().Ruslan Ermilov2001-12-051-1/+3
* If we are bridging, fall back to using any inet address in the system,Jonathan Lemon2001-10-251-4/+9