aboutsummaryrefslogtreecommitdiff
path: root/src/sp
diff options
context:
space:
mode:
Diffstat (limited to 'src/sp')
-rw-r--r--src/sp/transport/tcp/tcp.c2
-rw-r--r--src/sp/transport/tls/tls.c2
-rw-r--r--src/sp/transport/udp/udp.c3
3 files changed, 3 insertions, 4 deletions
diff --git a/src/sp/transport/tcp/tcp.c b/src/sp/transport/tcp/tcp.c
index 54d31726..86d0ac07 100644
--- a/src/sp/transport/tcp/tcp.c
+++ b/src/sp/transport/tcp/tcp.c
@@ -874,7 +874,7 @@ tcptran_dialer_init(void **dp, nng_url *url, nni_dialer *ndialer)
}
if ((url->u_fragment != NULL) || (url->u_userinfo != NULL) ||
(url->u_query != NULL) || (strlen(url->u_hostname) == 0) ||
- (strlen(url->u_port) == 0)) {
+ (url->u_port == 0)) {
return (NNG_EADDRINVAL);
}
diff --git a/src/sp/transport/tls/tls.c b/src/sp/transport/tls/tls.c
index 7a1d5582..b1aea7b3 100644
--- a/src/sp/transport/tls/tls.c
+++ b/src/sp/transport/tls/tls.c
@@ -837,7 +837,7 @@ tlstran_ep_init_dialer(void **dp, nni_url *url, nni_dialer *ndialer)
}
if ((url->u_fragment != NULL) || (url->u_userinfo != NULL) ||
(url->u_query != NULL) || (strlen(url->u_hostname) == 0) ||
- (strlen(url->u_port) == 0)) {
+ (url->u_port == 0)) {
return (NNG_EADDRINVAL);
}
diff --git a/src/sp/transport/udp/udp.c b/src/sp/transport/udp/udp.c
index 25899070..29a516d8 100644
--- a/src/sp/transport/udp/udp.c
+++ b/src/sp/transport/udp/udp.c
@@ -1443,8 +1443,7 @@ udp_check_url(nng_url *url, bool listen)
return (NNG_EADDRINVAL);
}
if (!listen) {
- if ((strlen(url->u_hostname) == 0) ||
- (strlen(url->u_port) == 0) || (atoi(url->u_port) == 0)) {
+ if ((strlen(url->u_hostname) == 0) || (url->u_port == 0)) {
return (NNG_EADDRINVAL);
}
}