aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-extended/networking/mstpd/bridge-stp
diff options
context:
space:
mode:
Diffstat (limited to 'meta-oe/recipes-extended/networking/mstpd/bridge-stp')
-rw-r--r--meta-oe/recipes-extended/networking/mstpd/bridge-stp18
1 files changed, 18 insertions, 0 deletions
diff --git a/meta-oe/recipes-extended/networking/mstpd/bridge-stp b/meta-oe/recipes-extended/networking/mstpd/bridge-stp
new file mode 100644
index 0000000000..59c5786b74
--- /dev/null
+++ b/meta-oe/recipes-extended/networking/mstpd/bridge-stp
@@ -0,0 +1,18 @@
+#!/bin/sh
+if [ "$#" -lt 2 ]; then
+ echo "Missing args: bridge-stp <bridge> <start|stop>" >&2
+ exit 1
+fi
+case "$2" in
+ start)
+ /usr/sbin/mstpctl addbridge "$1"
+ exit
+ ;;
+ stop)
+ /usr/sbin/mstpctl delbridge "$1"
+ exit
+ ;;
+ *)
+ echo "Invalid operation: $2" >&2
+ exit 1
+esac