summaryrefslogtreecommitdiff
path: root/sys/netinet/if_ether.c
AgeCommit message (Expand)Author
2009-06-05Initial support for routing domains. This allows to bind interfaces toClaudio Jeker
2008-12-24Fix two mbuf leaks in arpresolve. The first one happens on IFF_NOARPClaudio Jeker
2008-10-31Be way more strict in the number of packets allowed to be queued in theClaudio Jeker
2008-10-30Arpresolve could loose few packets during resolving an ethernetJoerg Goltermann
2008-09-10Convert timeout_add() calls using multiples of hz to timeout_add_sec()Bret Lambert
2008-06-06we must not hardcode the route priority in arplookup, it does notHenning Brauer
2008-05-11Try harder to avoid corrupting the mbuf pool. Stuff any mbuf chain inKenneth R Westerback
2008-05-09more rtrequest() to rtrequest1() replacement.Claudio Jeker
2008-05-09arp entries in the routing table should have priority RTF_CONNECTEDHenning Brauer
2008-04-24the softnet intr handlers check if the input queue has packets onDavid Gwynne
2008-02-05Move carp load balancing (ARP/IP) to a simpler configuration scheme.Marco Pfatschbacher
2007-11-06Do not panic in arpintr() if IF_DEQUEUE returns NULL, this is perfectly legalMiod Vallat
2007-03-25Change the "can't allocate llinfo" to a better log message that includesClaudio Jeker
2007-03-18Add IP load balancing support for carp(4).Marco Pfatschbacher
2007-03-16remove message that printsTheo de Raadt
2006-08-21Answer ARP queries also for addresses on carp interfaces, if carpsMarco Pfatschbacher
2006-06-16adjust functions dealing with the routing table to take a table ID asHenning Brauer
2006-03-22prevent anything outside rote.c from accessing the routing table headsHenning Brauer
2006-03-04With the exception of two other small uncommited diffs this movesBrad Smith
2005-11-29something in the eurobsdcon route-a-thon broke my simple home networkJolan Luff
2005-11-27don't let anything outside route.c access the routing table heads directly,Henning Brauer
2005-07-25minor whitespace cleanupChristopher Pascoe
2005-03-01Unbreak arp_input with carp; add back the call to carp_iamatch()Ryan Thomas McBride
2005-01-04Move processing of ARP packets for CARP addresses to the carp interfaceChristopher Pascoe
2005-01-04Use pseudo_AF_HDRCMPLT for outgoing ARP messages, otherwise the providedChristopher Pascoe
2004-12-07Convert carp(4) to behave more like a regular interface, much in the sameRyan Thomas McBride
2004-06-21First step towards more sane time handling in the kernel -- this changesThorsten Lockert
2003-12-18Permit ethernet multicast addresses, as used by some HA/failover solutions. S...Hakan Olsson
2003-12-10de-register. deraadt okJun-ichiro itojun Hagino
2003-11-07Clean up carp_iamatch() behaviour so we don't reply to arp requests whenRyan Thomas McBride
2003-10-17Common Address Redundancy ProtocolRyan Thomas McBride
2003-09-24on-link DoS by bogus ARP. reported by appleJun-ichiro itojun Hagino
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-05-17don't send ARP for secondary IPv4 addresses, treat them as local.Jun-ichiro itojun Hagino
2003-05-04Free mbuf when dropping invalid ARP with ar_hrd != ARPHRD_ETHER, insteadDaniel Hartmeier
2002-06-09whitespaceJun-ichiro itojun Hagino
2002-06-09support published arp entries again. PR 2635 (confirmed by submitter).Jun-ichiro itojun Hagino
2002-06-09typoJun-ichiro itojun Hagino
2002-06-09force FDDI link MTU be FDDI IPv4 MTU. PR 2714. jason okJun-ichiro itojun Hagino
2002-06-07Use LIST macros instead of accessing field members directly; jason@ okAaron Campbell
2002-03-27suppress "duplicate IP" message when booting machines with no initial IP.Ian Darwin
2002-03-14Final __P removal plus some cosmetic fixupsTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
2002-02-26Cut/pasto: don't forget to scan for the source addressJason Wright
2002-02-15Clean up arpinput (based on similiar changes in NetBSD), also be sure toJason Wright
2001-12-08style: Use queue.h macro's for list traversal, convert several (&thing)->fooJason Wright
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
2001-07-08Remove static from func declsNiklas Hallqvist
2001-06-09Less aggressive include cleanup, so it won't piss of Theo again (one hopes)Angelos D. Keromytis
2001-06-08it is nice if the kernel compilesTheo de Raadt