fixed 64 bit issue
[strongswan.git] / src / ipsec / ipsec.in
index 5524ee6..a962e13 100755 (executable)
@@ -122,6 +122,7 @@ rereadaacerts|rereadocspcerts|rereadacerts)
        then
                $IPSEC_WHACK "$@" "--$op"
        fi
+       exit 0
        ;;
 listcerts|listcacerts|listcrls|listall|\
 rereadcacerts|rereadcrls|rereadall)
@@ -174,6 +175,10 @@ route|unroute)
        then
                $IPSEC_WHACK --name "$1" "--$op"
        fi
+       if test -e $IPSEC_CHARON_PID
+       then
+               $IPSEC_STROKE "$op" "$1"
+       fi
        exit 0
        ;;
 scencrypt|scdecrypt)