]> git.proxmox.com Git - pve-manager.git/blob - network-hooks/bridgevlanport
update shipped appliance info index
[pve-manager.git] / network-hooks / bridgevlanport
1 #!/bin/sh
2
3 if [ ! -x /sbin/bridge ]
4 then
5 exit 0
6 fi
7
8 if [ "$MODE" = "start" ] ; then
9 case "$IFACE" in
10 *.[0-9]*)
11 VLANID="${IFACE##*.}"
12 IF_VLAN_RAW_DEVICE="${IFACE%.*}"
13 ;;
14 esac
15
16 if [ -n "$IF_VLAN_RAW_DEVICE" ]; then
17 if [ -e "/sys/class/net/$IF_VLAN_RAW_DEVICE/bridge/vlan_filtering" ]; then
18 bridge vlan add dev $IF_VLAN_RAW_DEVICE vid $VLANID self
19 fi
20 fi
21 fi
22
23