1
0
mirror of https://github.com/EliasKotlyar/Xiaomi-Dafang-Hacks.git synced 2025-09-02 20:52:41 +02:00
Files
Greg Thornton 4f304046fa Mdns responder (#1649)
* Add mDNSResponder

* Add mDNSResponder to web ui

* Fix mDNSResponder pid location
2020-12-21 13:00:24 +01:00

38 lines
600 B
Bash
Executable File

#!/bin/sh
PIDFILE="/run/mdns-responder.pid"
status()
{
pid="$(cat "$PIDFILE" 2>/dev/null)"
if [ "$pid" ]; then
kill -0 "$pid" >/dev/null && echo "PID: $pid" || return 1
fi
}
start()
{
if [ -f "$PIDFILE" ]; then
echo "mDNSResponder already running";
else
echo "Starting mDNSResponder";
/system/sdcard/bin/mDNSResponder -b -P "$PIDFILE" -n "$(hostname)" -t _rtsp._tcp -p 8554
fi
}
stop()
{
pid="$(cat "$PIDFILE" 2>/dev/null)"
if [ "$pid" ]; then
kill "$pid" && rm "$PIDFILE"
fi
}
if [ $# -eq 0 ]; then
start
else
case $1 in start|stop|status)
$1
;;
esac
fi