01-bridge 376 B

1234567891011121314151617181920212223242526
  1. #!/bin/sh
  2. if [ ! -x /usr/sbin/brctl ]
  3. then
  4. exit 0
  5. fi
  6. case "$IF_BRIDGE_PORTS" in
  7. "")
  8. exit 0
  9. ;;
  10. none)
  11. INTERFACES=""
  12. ;;
  13. *)
  14. INTERFACES="$IF_BRIDGE_PORTS"
  15. ;;
  16. esac
  17. for IF in $INTERFACES; do
  18. ip link set down dev $IF && brctl delif $IFACE $IF
  19. done
  20. ip link set down dev $IFACE || exit 1
  21. brctl delbr $IFACE
  22. exit 0