| Commit message (Expand) | Author | Age | Files | Lines |
* | use uint64_t ethernet addresses for compares in carp. |  dlg | 2021-03-07 | 1 | -2/+2 |
* | Use interface index instead of pointer to `ifnet' in carp(4). |  mvs | 2020-07-24 | 1 | -4/+6 |
* | move carp_input into ether_input, instead of via an input handler. |  dlg | 2020-07-22 | 1 | -1/+3 |
* | Make sure packet destination address matches interface address, |  sashan | 2019-12-08 | 1 | -1/+15 |
* | All places that call carp_lsdrop() use the interface pointer already. |  bluhm | 2018-05-21 | 1 | -3/+3 |
* | have carp use standard detach hooks instead of getting special handling |  dlg | 2018-01-12 | 1 | -2/+1 |
* | get rid of struct carp_if by moving the srpl into struct ifnet if_carp. |  dlg | 2018-01-10 | 1 | -2/+2 |
* | Replace non mp-safe carp_iamatch6() with mp-safe carp_iamatch(). |  mpi | 2017-11-23 | 1 | -2/+1 |
* | Carp balancing ip does not work since there is a mac filter in |  friehm | 2017-05-30 | 1 | -2/+3 |
* | Pass down the address family through the pr_input calls. This |  bluhm | 2017-04-14 | 1 | -3/+3 |
* | carp(4) percpu counters |  jca | 2017-02-20 | 1 | -1/+32 |
* | Change the IPv4 pr_input function to the way IPv6 is implemented, |  bluhm | 2017-01-29 | 1 | -2/+2 |
* | Since raw_input() and route_input() are gone from pr_input, we can |  bluhm | 2017-01-25 | 1 | -2/+2 |
* | Get rid of the ``enaddr'' argument of carp_iamatch(). |  mpi | 2016-06-06 | 1 | -2/+2 |
* | Make use of srp_enter()/srp_leave() in carp_iamatch() in preparation |  mpi | 2015-11-18 | 1 | -2/+2 |
* | Retire ARP load-balacing, thanks for all the fish! |  mpi | 2015-11-02 | 1 | -10/+8 |
* | Do not pass an ``ia'' just to dereference ``ia_ifp''. |  mpi | 2015-10-22 | 1 | -2/+2 |
* | Move carp-related logic from ether_output() into carp_start(). |  mpi | 2015-06-08 | 1 | -2/+1 |
* | Take carp(4) out of ether_input(). |  mpi | 2015-06-02 | 1 | -4/+1 |
* | add messages to #error so we know what's what (and so unifdef doesn't poop) |  tedu | 2014-12-19 | 1 | -2/+2 |
* | ether_output: instead of assembling the ethernet header and then calling |  henning | 2014-04-20 | 1 | -2/+2 |
* | Pass the receiving interface pointer to carp_input() instead of re- |  mpi | 2014-01-22 | 1 | -2/+3 |
* | Make carp_ourether() shorter and more generic. Only a mac address |  camield | 2012-10-08 | 1 | -2/+2 |
* | Properly adjust group demotion counters when groups are added or |  mpf | 2010-04-25 | 1 | -2/+2 |
* | add carppeer; an option to specify a different multicast address or |  reyk | 2008-06-14 | 1 | -2/+3 |
* | Move carp load balancing (ARP/IP) to a simpler configuration scheme. |  mpf | 2008-02-05 | 1 | -8/+15 |
* | add sysctl entry points into various network layers, in particular to |  deraadt | 2007-12-14 | 1 | -2/+4 |
* | Factor out the virtual host portion of carp into a separate struct |  mpf | 2007-11-22 | 1 | -3/+6 |
* | Make use of the carp preempt counter to signal number of transitions of |  joel | 2007-09-03 | 1 | -2/+2 |
* | Add IP load balancing support for carp(4). |  mpf | 2007-03-18 | 1 | -2/+3 |
* | Introduce attributes to interface groups. |  mpf | 2006-06-02 | 1 | -3/+4 |
* | use underscore variants of _BYTE_ORDER macros which are always defined |  tedu | 2006-04-27 | 1 | -3/+3 |
* | in ansi c, bitfields must be done against int, unsigned int, or _Bool. |  deraadt | 2005-12-10 | 1 | -3/+3 |
* | Introduce if_linkstatehooks. |  mpf | 2005-04-20 | 1 | -2/+2 |
* | Unbreak arp_input with carp; add back the call to carp_iamatch() |  mcbride | 2005-03-01 | 1 | -3/+3 |
* | Rewriting the lladdr can now be done without using mbuf tags. |  mpf | 2005-01-18 | 1 | -4/+1 |
* | Make it possible for carp to work on fddi and token ring again. |  mcbride | 2004-12-19 | 1 | -3/+5 |
* | Reorder code in the ethernet output path, and enhance unicast address |  pascoe | 2004-12-17 | 1 | -1/+2 |
* | protect against multiple inclusion |  pat | 2004-12-15 | 1 | -2/+6 |
* | move ioctls together w/ all other ifaces; mcbride@ ok |  mickey | 2004-12-14 | 1 | -3/+1 |
* | Rename carp_output() to carp_fix_lladdr(). |  mcbride | 2004-12-10 | 1 | -3/+3 |
* | Check if_type in carp_carpdev_state() to make sure we're not |  mcbride | 2004-12-08 | 1 | -2/+2 |
* | Convert carp(4) to behave more like a regular interface, much in the same |  mcbride | 2004-12-07 | 1 | -7/+16 |
* | Document the CARP header layout. |  mcbride | 2004-07-29 | 1 | -2/+29 |
* | Remove unused #define. |  mcbride | 2004-05-05 | 1 | -2/+1 |
* | carp stats cleanup: |  mcbride | 2004-04-28 | 1 | -17/+17 |
* | Make carp(4) aware of its physical interface: |  mcbride | 2004-04-28 | 1 | -1/+2 |
* | convert __attribute__((__packed__)) to __packed so that parsers unaware |  avsm | 2003-11-16 | 1 | -2/+2 |
* | Check to make sure that the packet was received on a carp-enabled interface. |  mcbride | 2003-11-07 | 1 | -1/+2 |
* | Add IPv6 support to CARP. |  mcbride | 2003-10-31 | 1 | -3/+8 |