Fix warnings by removing unused variables
diff --git a/openbsc/src/gsm_04_11.c b/openbsc/src/gsm_04_11.c
index 5902074..6e59eaf 100644
--- a/openbsc/src/gsm_04_11.c
+++ b/openbsc/src/gsm_04_11.c
@@ -674,7 +674,7 @@
 	 * successfully receive the SMS.  We need to investigate
 	 * the cause and take action depending on it */
 
-	DEBUGP(DSMS, "RX SMS RP-ERROR, cause %d (%s)\n", cause,
+	DEBUGP(DSMS, "RX SMS RP-ERROR, cause %d:%d (%s)\n", cause_len, cause,
 		get_value_string(rp_cause_strs, cause));
 
 	if (!trans->sms.is_mt) {
@@ -1068,8 +1068,6 @@
 	struct gsm_lchan *lchan;
 	struct gsm_sms *sms;
 
-	u_int32_t token;
-
 	switch (signal) {
 	case S_SUBSCR_ATTACHED:
 		/* A subscriber has attached. Check if there are