aboutsummaryrefslogtreecommitdiffstats
path: root/package/network/config/ltq-vdsl-app/files/dsl_cpe_pipe.sh
blob: 9002b7b3164abdb4038aaa40d65f2a0776362825 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/sh

pipe_no=0

# use specified pipe no
case "$1" in
0|1|2)
pipe_no=$1; shift; ;;
esac


#echo "Call dsl_pipe with $*"
lock /var/lock/dsl_pipe
echo $* > /tmp/pipe/dsl_cpe${pipe_no}_cmd
result=$(cat /tmp/pipe/dsl_cpe${pipe_no}_ack)
lock -u /var/lock/dsl_pipe

echo "$result"