More verbose logging (CS/PS domain)
diff --git a/src/hnbgw_rua.c b/src/hnbgw_rua.c
index ed43330..961a5c5 100644
--- a/src/hnbgw_rua.c
+++ b/src/hnbgw_rua.c
@@ -107,7 +107,8 @@
 					      &out);
 	ASN_STRUCT_FREE_CONTENTS_ONLY(asn_DEF_RUA_DirectTransfer, &out);
 
-	DEBUGP(DRUA, "transmitting RUA payload of %u bytes\n", msgb_length(msg));
+	DEBUGP(DRUA, "transmitting RUA (cn=%s) payload of %u bytes\n",
+		is_ps ? "ps" : "cs", msgb_length(msg));
 
 	return hnbgw_rua_tx(hnb, msg);
 }
@@ -147,7 +148,9 @@
 					      &out);
 	ASN_STRUCT_FREE_CONTENTS_ONLY(asn_DEF_RUA_Disconnect, &out);
 
-	DEBUGP(DRUA, "transmitting RUA payload of %u bytes\n", msgb_length(msg));
+	DEBUGP(DRUA, "transmitting RUA (cn=%s) payload of %u bytes\n",
+		is_ps ? "ps" : "cs", msgb_length(msg));
+
 
 	return hnbgw_rua_tx(hnb, msg);
 }
@@ -288,6 +291,10 @@
 	case RUA_CN_DomainIndicator_ps_domain:
 		cn = hnb->gw->cnlink_ps;
 		break;
+	default:
+		LOGP(DRUA, LOGL_ERROR, "Unsupported Domain %u\n",
+			ies.cN_DomainIndicator);
+		return -1;
 	}
 
 	DEBUGP(DRUA, "RUA Connect.req(ctx=0x%x, %s)\n", context_id,