Revision 4bda656e

b/common.sh
2 2

  
3 3
function try {
4 4

  
5
  $1 &>/dev/null || true 
5
  $1 &>/dev/null || true
6 6

  
7 7
}
8 8

  
......
16 16

  
17 17
function clear_routed_setup_ipv6 {
18 18

  
19
 while ip -6 rule del dev $INTERFACE; do :; done
19
  while ip -6 rule del dev $INTERFACE; do :; done
20
  get_uplink $LINK "-6"
21
  get_eui64 $MAC $SUBNET6
22
  $SNF_NETWORK_LOG $0 "ip -6 neigh del proxy $EUI64 dev $UPLINK"
23
  ip -6 neigh del proxy $EUI64 dev $UPLINK
20 24

  
21 25
}
22 26

  
......
70 74
  # Send GARP from host to upstream router
71 75
  get_uplink $TABLE
72 76
  echo 1 > /proc/sys/net/ipv4/ip_nonlocal_bind
73
  $SNF_NETWORK_LOG $0 "arping  -c3 -I $UPLINK -U $IP"
74
  arping  -c3 -I $UPLINK -U $IP
77
  # $SNF_NETWORK_LOG $0 "arping  -c3 -I $UPLINK -U $IP"
78
  # arping  -c3 -I $UPLINK -U $IP
79
  $SNF_NETWORK_LOG $0 "arpsend -U -i $IP $UPLINK"
80
  arpsend -U -i $IP $UPLINK
75 81
  echo 0 > /proc/sys/net/ipv4/ip_nonlocal_bind
76 82

  
77 83
}
b/snf-network-hook
28 28
    case $tag in
29 29
    $IP_LESS_ROUTED_TAG)
30 30
      if [ "$GANETI_OLD_PRIMARY" == "$host.$domain" ]; then
31
        # This runs on the source node
32
        get_uplink $LINK "-6"
33
        get_eui64 $MAC $SUBNET6
34
        $SNF_NETWORK_LOG $0 "ip -6 neigh del proxy $EUI64 dev $UPLINK"
35
        ip -6 neigh del proxy $EUI64 dev $UPLINK >/dev/null 2>&1
31
        $SNF_NETWORK_LOG $0 "Do nothing in old primary. All done by if-down script"
36 32
      elif [ "$GANETI_NEW_PRIMARY" == "$host.$domain" ]; then
37 33
        $SNF_NETWORK_LOG $0 "Do nothing in new primary. All done by if-up script"
38 34
      fi

Also available in: Unified diff