Statistics
| Branch: | Tag: | Revision:

root / vif-custom @ 8ba80517

History | View | Annotate | Download (1 kB)

# Date Author Comment
b0a87613 03/05/2014 06:28 pm Dimitris Aragiorgis

Fix ebtables in vif-custom

..and remove any unused rules (comments) related to ebtables

Signed-off-by: Dimitris Aragiorgis <>

8ba80517 03/05/2014 06:28 pm Dimitris Aragiorgis

Move things inside get_info()

  • Set GANETI_INSTANCE_NAME
  • Set TABLE, INDEV

Signed-off-by: Dimitris Aragiorgis <>

63f1d9e7 03/05/2014 06:28 pm Dimitris Aragiorgis

Introduce get_info helper method

It gets the exported environment and calculates all needed vars for
a specific interface. Use this function early in scripts and as
soon as you extract each interface info in hooks.

Signed-off-by: Dimitris Aragiorgis <>

bd59aebc 03/05/2014 06:28 pm Dimitris Aragiorgis

Make get_info caclulate ebtables chain names

Signed-off-by: Dimitris Aragiorgis <>

77ce5a39 03/05/2014 06:28 pm Dimitris Aragiorgis

Small changes in if* scripts

  • Factor out GARP and neighbor proxy action from setup_routed*
  • Invoke send_garp in kvm-ifup
  • Invoke delete_neighbor_proxy in snf-network-hook

Signed-off-by: Dimitris Aragiorgis <>

a57b3c64 03/05/2014 06:14 pm Dimitris Aragiorgis

Fix ebtables

1) Add ebtables in INPUT/OUTPUT chains too
This is needed because multicast packets
(e.g. with dst address 01:00:83:xx:xx:xx) do NOT go through forward chain

2) In case of nfdhpcd allow DHCP replies only with src address the
MAC address of incoming device (e.g. prv0)...

1409faba 10/23/2013 03:00 pm Stratos Psomadakis

Serialize the excecution of ebtables processes

ebtables cannot handle multiple userspace ebtables processes running
concurrently. This could lead to failures while setting up or cleaning
up ebtables for VM networks.

ebtables latest release (included in Debian Wheezy) supports ebtables...

df006c46 05/24/2013 03:37 pm Dimitris Aragiorgis

Mods to work with debian's xen

Signed-off-by: Dimitris Aragiorgis <>

38305e4c 05/12/2013 01:11 am Dimitris Aragiorgis

Add vif-custom script and split kvm-vif-bridge

Put functions in /usr/lib/snf-network/common.sh

Signed-off-by: Dimitris Aragiorgis <>