Revision bd59aebc

b/common.sh
353 353

  
354 354
}
355 355

  
356
get_ebtables_chains () {
357

  
358
  local iface=$1
359
  FROM=FROM${iface^^}
360
  TO=TO${iface^^}
361

  
362
}
363

  
356 364

  
357 365
# Use environment variables to calculate desired info
358 366
# IP, MAC, LINK, TABLE, BRIDGE,
......
360 368
function get_info {
361 369

  
362 370
  $SNF_NETWORK_LOG $0 "Getting info for $INTERFACE of $GANETI_INSTANCE_NAME"
371
  get_ebtables_chains $INTERFACE
363 372
  get_rev4_info $IP
364 373
  get_eui64 $MAC $NETWORK_SUBNET6
365 374
  get_rev6_info $EUI64
b/kvm-vif-bridge
6 6
source /etc/default/snf-network
7 7
source /usr/lib/snf-network/common.sh
8 8

  
9
FROM=FROM${INTERFACE^^}
10
TO=TO${INTERFACE^^}
9
GANETI_INSTANCE_NAME=$INSTANCE
10
get_info
11 11

  
12 12
try clear_routed_setup_ipv4
13 13
try clear_routed_setup_ipv6
......
29 29
  # DROPDHCPREQCMD="runlocked $RUNLOCKED_OPTS ebtables -A $FROM -p ipv4 --ip-protocol udp --ip-destination-port 67 -j DROP"
30 30
fi
31 31

  
32
GANETI_INSTANCE_NAME=$INSTANCE
33
get_info
34

  
35 32
for tag in $NETWORK_TAGS; do
36 33
  case $tag in
37 34
  $IP_LESS_ROUTED_TAG)
b/vif-custom
18 18
INTERFACE=$dev
19 19
INSTANCE=$domname
20 20

  
21
FROM=FROM${INTERFACE^^}
22
TO=TO${INTERFACE^^}
23

  
21
GANETI_INSTANCE_NAME=$INSTANCE
22
get_info
24 23

  
25 24
try clear_routed_setup_ipv4
26 25
try clear_routed_setup_ipv6
......
46 45
  DROPDHCPREQCMD="runlocked $RUNLOCKED_OPTS ebtables -A $FROM -p ipv4 --ip-protocol udp --ip-destination-port 67 -j DROP"
47 46
fi
48 47

  
49
get_info
50

  
51 48
for tag in $NETWORK_TAGS; do
52 49
  case $tag in
53 50
  $IP_LESS_ROUTED_TAG)

Also available in: Unified diff