#!/bin/bash
set -x

INTERFACE=$1
EVENT=$2

if [ ${INTERFACE} = 'br-prov.2100' ] && [ ${EVENT} = 'up' ]
then
  ip link set br-prov.2100 address 00:00:5e:00:01:ff
  bridge fdb add 00:00:5e:00:01:ff dev br-provider vlan 2100
  sysctl -w net.ipv4.conf.br-prov/2100.arp_accept=1
fi
if [ ${INTERFACE} = 'veth-linux' ] && [ ${EVENT} = 'up' ]
then
  ip link set veth-ovs up
  ip link set veth-ovs mtu 9216
fi
if [ ${INTERFACE} = 'vni102100' ] && [ ${EVENT} = 'up' ]
then
  ip link set vni102100 type bridge_slave neigh_suppress on learning off
fi
if [ ${INTERFACE} = 'vni500002' ] && [ ${EVENT} = 'up' ]
then
  ip link set vni500002 type bridge_slave neigh_suppress on learning off
fi
if [ ${INTERFACE} = 'vni503301' ] && [ ${EVENT} = 'up' ]
then
  ip link set vni503301 type bridge_slave neigh_suppress on learning off
fi
