Skip to content
  • Veaceslav Falico's avatar
    bonding: send arp requests even if there's no route to them · 28572760
    Veaceslav Falico authored
    Currently we're only sending arp requests if we have a route to the target
    (and, thus, can find out the source ip address).
    There are some use cases, however, where we don't want/need to set an ip
    address (or set up a specific route) for bonding to use arp monitoring *for
    traffic generation*. We can easily send arp probes (arp requests with src
    ip == 0) to generate arp broadcast responses from the target ip and use
    them for determining if the target is up.
    This, obviously, won't work with arp validation - because we don't have the
    ip address set and, thus, will filter out the responses. So in that case -
    print a warning.
    CC: François CACHEREUL <>
    CC: Zhenjie Chen <>
    CC: Jay Vosburgh <>
    CC: Andy Gospodarek <>
    Signed-off-by: default avatarVeaceslav Falico <>
    Signed-off-by: default avatarDavid S. Miller <>