Fix ASAN build failure
[platform/core/connectivity/wifi-direct-manager.git] / files / wifi-direct-server.sh.in
1 #!/bin/sh
2 PATH=/bin:/usr/bin:/sbin:/usr/sbin
3
4 program="wfd-manager"
5 target=`/bin/ps -eo comm|/bin/grep ${program}`
6
7 start_wifi_direct()
8 {
9         if [ "X${target}" == "X" ]; then
10                 echo "${program} is not running"
11                 echo "Launching ${program}"
12                 @BIN_DIR@/${program}&
13                 /bin/sleep 1
14         else
15                 echo "${program} is already running"
16         fi
17 }
18
19 stop_wifi_direct()
20 {
21         if [ "X${target}" == "X" ]; then
22                 echo "${program} is not running"
23         else
24                 echo "${program} is running.. Killing it"
25                 @BIN_DIR@/pkill -x ${program}
26         fi
27 }
28
29 status_wifi_direct()
30 {
31         if [ "X${target}" == "X" ]; then
32                 echo "${program} is not running"
33         else
34                 echo "${program} is already running"
35         fi
36 }
37
38 case $1 in
39 "start")
40 start_wifi_direct
41 ;;
42 "stop")
43 stop_wifi_direct
44 ;;
45 "status")
46 status_wifi_direct
47 ;;
48 *)
49 /bin/echo wifi-direct-server.sh [start] [stop] [status]
50 exit 1
51 ;;
52 esac