X-Git-Url: http://git.onelab.eu/?p=planetlab-umts-tools.git;a=blobdiff_plain;f=umtsd;h=4fbf77363d63e86a40ccedbf7aeb2694d5d91822;hp=a97bf578c80d9172032edddecd198f357d0a80d9;hb=b518901e4533042ccf9ac2aa12e05582d5629ad4;hpb=7e9a89f9de2e79544bff1d0b39d046eac14af25d diff --git a/umtsd b/umtsd index a97bf57..4fbf773 100755 --- a/umtsd +++ b/umtsd @@ -23,6 +23,7 @@ rest=`echo ${line#* }` case "$command" in start) logger "Starting the umts connection for $sliver" + start_umts $sliver; if [[ $? != 0 ]] ; then @@ -43,6 +44,10 @@ case "$command" in add) logger "Request to add a destination by $sliver for the UMTS connection"; + if ! check_sliceip; then + exit 1 + fi + if ! valid_dotted_quad "$rest"; then echo "Failed" else @@ -59,6 +64,10 @@ case "$command" in del) logger "Request to del a destination by $sliver for the UMTS connection"; + if ! check_sliceip; then + exit 1 + fi + if ! valid_dotted_quad "$rest"; then echo "Failed" else