osmux: Drop the message in case we don't know the remote yet.

Avoid creating a bogus state that will never go away.
diff --git a/openbsc/src/libmgcp/osmux.c b/openbsc/src/libmgcp/osmux.c
index b713183..2f135e7 100644
--- a/openbsc/src/libmgcp/osmux.c
+++ b/openbsc/src/libmgcp/osmux.c
@@ -130,6 +130,13 @@
 		return 0;
 	}
 
+	if (port == 0) {
+		LOGP(DMGCP, LOGL_ERROR, "0x%x remote end not known yet.\n",
+			ENDPOINT_NUMBER(endp));
+		msgb_free(msg);
+		return 0;
+	}
+
 	/* Lookup for osmux input handle that munches this RTP frame */
 	in = osmux_handle_lookup(endp->cfg, addr, port);
 	if (!in) {