8021q-untagged-bridge.diff
| /var/lib/one/tmp/HostManaged.rb 2014-05-14 19:11:30.097999984 +1200 | ||
|---|---|---|
| 50 | 50 |
ifup bridge |
| 51 | 51 |
end |
| 52 | 52 | |
| 53 |
if !device_exists?(dev, vlan) |
|
| 54 |
create_dev_vlan(dev, vlan) |
|
| 55 |
ifup(dev, vlan) |
|
| 56 |
end |
|
| 57 | ||
| 58 |
if !attached_bridge_dev?(bridge, dev, vlan) |
|
| 59 |
attach_brigde_dev(bridge, dev, vlan) |
|
| 53 |
if vlan.to_i > 1 |
|
| 54 |
if !device_exists?(dev, vlan) |
|
| 55 |
create_dev_vlan(dev, vlan) |
|
| 56 |
ifup(dev, vlan) |
|
| 57 |
end |
|
| 58 | ||
| 59 |
if !attached_bridge_dev?(bridge, dev, vlan) |
|
| 60 |
attach_brigde_dev(bridge, dev, vlan) |
|
| 61 |
end |
|
| 62 |
else |
|
| 63 |
if !attached_bridge_dev?(bridge, dev) |
|
| 64 |
attach_brigde_dev(bridge, dev) |
|
| 65 |
end |
|
| 60 | 66 |
end |
| 61 | 67 |
end |
| 62 | 68 |
end |