gprs_ns2: add vty command `nsvc <nsvci> reset`

Change-Id: I436dd0367e83548acfc8f8e36ae4707496a252d9
diff --git a/src/gb/gprs_ns2_vty.c b/src/gb/gprs_ns2_vty.c
index 68a14c2..fc060ae 100644
--- a/src/gb/gprs_ns2_vty.c
+++ b/src/gb/gprs_ns2_vty.c
@@ -2035,11 +2035,12 @@
 }
 
 DEFUN(nsvc_block, nsvc_block_cmd,
-      "nsvc <0-65535> (block|unblock)",
+      "nsvc <0-65535> (block|unblock|reset)",
       "NS Virtual Connection\n"
       NSVCI_STR
       "Block a NSVC. As cause code O&M intervention will be used.\n"
-      "Unblock a NSVC. As cause code O&M intervention will be used.\n")
+      "Unblock a NSVC. As cause code O&M intervention will be used.\n"
+      "Reset a NSVC. As cause code O&M intervention will be used.\n")
 {
 	struct gprs_ns2_inst *nsi = vty_nsi;
 	struct gprs_ns2_vc *nsvc;
@@ -2054,8 +2055,10 @@
 
 	if (!strcmp(argv[1], "block")) {
 		ns2_vc_block(nsvc);
-	} else {
+	} else if (!strcmp(argv[1], "unblock")) {
 		ns2_vc_unblock(nsvc);
+	} else {
+		ns2_vc_reset(nsvc);
 	}
 
 	return CMD_SUCCESS;