summaryrefslogtreecommitdiffstats
path: root/net/rtpproxy/files/rtpproxy.hotplug
blob: dfa69818dea0d2b3e703bce571e1830323be333a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/bin/sh

[ "$ACTION" = ifup ] || exit 0

NAME=rtpproxy
COMMAND=/etc/init.d/$NAME
LOGGER="/usr/bin/logger -t hotplug"

$COMMAND enabled || exit 0

. /lib/functions.sh

config_load $NAME

config_get_bool enabled global enabled 0
[ $enabled -eq 0 ] && exit 0

config_get hotplug_iface hotplug interface

[ "$INTERFACE" = "$hotplug_iface" ] && {
	$LOGGER "Restarting $NAME due to \"$ACTION\" of \"$INTERFACE\""
	$COMMAND restart
}