summaryrefslogtreecommitdiffstats
path: root/sys/netinet/if_ether.c
Commit message (Expand)AuthorAgeFilesLines
* Further refine the bridge hack in the arp code. Only do the special arpthompsa2006-03-071-2/+2
* Now that the bridge also processes Ethernet frames as itself, two arp repliesthompsa2006-01-311-2/+4
* Back out of r1.148, it causes two arp replies to be sent with different macthompsa2006-01-291-1/+1
* Include the bridge interface itself in the special arp handling.thompsa2006-01-121-1/+1
* Add a knob to suppress logging of attempts to modifyglebius2005-12-181-6/+11
* Add descriptions for sysctl -d.emaste2005-12-161-5/+5
* Rework ARP retransmission algorythm so that ARP requests areglebius2005-11-081-30/+27
* When bridging is enabled and an ARP request is recieved on a member interface,thompsa2005-10-041-1/+1
* Remove bridge(4) from the tree. if_bridge(4) is a full functionalmlaier2005-09-271-3/+1
* Use monotonic 'time_uptime' instead of 'time_second' as timebaseandre2005-09-191-7/+7
* - Do not hold route entry lock, when calling arprequest(). One suchglebius2005-09-091-9/+17
* When we have a published ARP entry for some IP address, do reply onglebius2005-08-251-0/+9
* o Fix a race between three threads: output path,glebius2005-08-111-155/+181
* In preparation for fixing races in ARP (and probably in otherglebius2005-08-091-0/+1
* Add hooks into the networking layer to support if_bridge. This changes structthompsa2005-06-051-4/+8
* Embrace with #ifdef DEV_CARP carp-related code.glebius2005-03-131-2/+7
* Make ARP do not complain about wrong interface if correct interfaceglebius2005-03-091-7/+14
* Add CARP (Common Address Redundancy Protocol), which allows multipleglebius2005-02-221-5/+34
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* More fixing of multiple addresses in the same prefix. This time do not trymlaier2004-12-091-2/+20
* Check that rt_mask(rt) is non-NULL before dereferencing it, in thebms2004-10-261-0/+1
* Modify the thrilling "%D is using my IP address %s!" message so thatrwatson2004-10-121-1/+7
* Check flag do_bridge always, even if kernel was compiled withoutglebius2004-09-091-11/+5
* Add a new driver to support IP over firewire. This driver is intended todfr2004-06-131-1/+2
* Another small set of changes to reduce diffs with the new arp code.luigi2004-04-251-31/+18
* remove a stale comment on the behaviour of arpresolveluigi2004-04-251-10/+0
* Start the arp timer at init time.luigi2004-04-251-10/+1
* This commit does two things:luigi2004-04-251-7/+28
* Replace Bcopy with 'the real thing' as in the rest of the file.luigi2004-04-181-1/+1
* Remove advertising clause from University of California Regent'simp2004-04-071-4/+0
* + arpresolve(): remove an unused argumentluigi2004-04-041-7/+2
* - Fix indentation lost by 'diff -b'.mdodd2004-03-211-5/+4
* Remove interface type specific code from arprequest(), and in_arpinput().mdodd2004-03-211-111/+19
* De-register.mdodd2004-03-141-22/+22
* I didn't notice it right away, but check the right length too.ru2003-12-231-1/+1
* Fix a problem introduced in revision 1.84: m_pullup() does notru2003-12-231-5/+7
* replace explicit changes to rt_refcnt by RT_ADDREF and RT_REMREFsam2003-11-081-1/+1
* o add a flags parameter to netisr_register that is used to specifysam2003-11-081-1/+1
* Replace the if_name and if_unit members of struct ifnet with new membersbrooks2003-10-311-11/+10
* Overhaul routing table entry cleanup by introducing a new rtexpungesam2003-10-301-8/+3
* Locking for updates to routing table entries. Each rtentry gets a mutexsam2003-10-041-32/+53
* Shorten 'bad gateway' AF_LINK message.bms2003-10-031-1/+1
* Make arp_rtrequest()'s 'bad gateway' messages slightly more informative,bms2003-10-031-1/+4
* Only delete the route if arplookup() tried to create it. Do not deletebms2003-10-031-8/+13
* By popular demand, added the "static ARP" per-interface option.ru2003-10-011-2/+4
* Fix a logic error in the check to see if arplookup() should free the route.bms2003-09-241-2/+1
* Fix a bug in arplookup(), whereby a hostile party on a locallybms2003-09-231-6/+14
* Update netisr handling; Each SWI now registers its queue, and all queuejlemon2003-03-041-42/+31
* Back out M_* changes, per decision of the TRB.imp2003-02-191-1/+1
* Avoid multiply for preemptive arp calculation since it hits everyorion2003-02-081-6/+7
OpenPOWER on IntegriCloud