complete the VTY help messages so we don't get "null" in the manual
diff --git a/openbsc/src/libmsc/vty_interface_layer3.c b/openbsc/src/libmsc/vty_interface_layer3.c
index b94d8fe..619bf33 100644
--- a/openbsc/src/libmsc/vty_interface_layer3.c
+++ b/openbsc/src/libmsc/vty_interface_layer3.c
@@ -107,7 +107,8 @@
 DEFUN(show_subscr_cache,
       show_subscr_cache_cmd,
       "show subscriber cache",
-	SHOW_STR "Display contents of subscriber cache\n")
+	SHOW_STR "Show information about subscribers\n"
+	"Display contents of subscriber cache\n")
 {
 	struct gsm_subscriber *subscr;
 
@@ -122,6 +123,7 @@
 DEFUN(sms_send_pend,
       sms_send_pend_cmd,
       "sms send pending",
+      "SMS related comamnds\n" "SMS Sending related commands\n"
       "Send all pending SMS")
 {
 	struct gsm_network *gsmnet = gsmnet_from_vty(vty);
@@ -349,10 +351,12 @@
 DEFUN(subscriber_ussd_notify,
       subscriber_ussd_notify_cmd,
       "subscriber " SUBSCR_TYPES " ID ussd-notify (0|1|2) .TEXT",
-      SUBSCR_HELP "USSD Notify\n"
+      SUBSCR_HELP "Send a USSD notify to the subscriber\n"
       "Subscriber ID\n"
-      "Alerting Level\n"
-      "Text Message to send\n")
+      "Alerting Level 0\n"
+      "Alerting Level 1\n"
+      "Alerting Level 2\n"
+      "Text of USSD message to send\n")
 {
 	char *text;
 	struct gsm_subscriber_connection *conn;