gprs_ns2: ensure no duplicate UDP NSVC can be created

Change-Id: I58a95817e2730bbbaa851a43a5b072d1de2db037
diff --git a/src/gb/gprs_ns2_udp.c b/src/gb/gprs_ns2_udp.c
index 36f6a97..3081680 100644
--- a/src/gb/gprs_ns2_udp.c
+++ b/src/gb/gprs_ns2_udp.c
@@ -402,6 +402,10 @@
 		return NULL;
 	}
 
+	/* duplicate */
+	if (gprs_ns2_nsvc_by_sockaddr_bind(bind, remote))
+		return NULL;
+
 	sockaddr_str = (char *)osmo_sockaddr_to_str(remote);
 	osmo_identifier_sanitize_buf(sockaddr_str, NULL, '_');
 	snprintf(idbuf, sizeof(idbuf), "%s-NSE%05u-remote-%s", gprs_ns2_lltype_str(nse->ll),