aboutsummaryrefslogtreecommitdiff
path: root/src/sp
diff options
context:
space:
mode:
authorGarrett D'Amore <garrett@damore.org>2024-11-23 07:50:06 -0800
committerGarrett D'Amore <garrett@damore.org>2024-11-23 07:50:06 -0800
commitd430a1dcdf4a82e6ab14ee69ed180edd52b5c4d2 (patch)
treecfcbbc0a2426bbf1f2da9342aa755a9fa7989bc9 /src/sp
parent92851a101abbf6770d6c247e4f3462b270efecd6 (diff)
downloadnng-d430a1dcdf4a82e6ab14ee69ed180edd52b5c4d2.tar.gz
nng-d430a1dcdf4a82e6ab14ee69ed180edd52b5c4d2.tar.bz2
nng-d430a1dcdf4a82e6ab14ee69ed180edd52b5c4d2.zip
tcp: remove NNG_OPT_URL
Diffstat (limited to 'src/sp')
-rw-r--r--src/sp/transport/tcp/tcp.c27
1 files changed, 1 insertions, 26 deletions
diff --git a/src/sp/transport/tcp/tcp.c b/src/sp/transport/tcp/tcp.c
index f619d4d9..a32ee7a8 100644
--- a/src/sp/transport/tcp/tcp.c
+++ b/src/sp/transport/tcp/tcp.c
@@ -55,7 +55,6 @@ struct tcptran_ep {
bool fini;
bool started;
bool closed;
- nng_url *url;
const char *host; // for dialers
int refcnt; // active pipes
nni_aio *useraio;
@@ -834,6 +833,7 @@ static int
tcptran_ep_init(tcptran_ep **epp, nng_url *url, nni_sock *sock)
{
tcptran_ep *ep;
+ NNI_ARG_UNUSED(url);
if ((ep = NNI_ALLOC_STRUCT(ep)) == NULL) {
return (NNG_ENOMEM);
@@ -844,7 +844,6 @@ tcptran_ep_init(tcptran_ep **epp, nng_url *url, nni_sock *sock)
NNI_LIST_INIT(&ep->negopipes, tcptran_pipe, node);
ep->proto = nni_sock_proto_id(sock);
- ep->url = url;
#ifdef NNG_ENABLE_STATS
static const nni_stat_info rcv_max_info = {
@@ -974,26 +973,6 @@ tcptran_ep_connect(void *arg, nni_aio *aio)
}
static int
-tcptran_ep_get_url(void *arg, void *v, size_t *szp, nni_opt_type t)
-{
- tcptran_ep *ep = arg;
- char *s;
- int rv;
- int port = 0;
-
- if (ep->listener != NULL) {
- (void) nng_stream_listener_get_int(
- ep->listener, NNG_OPT_TCP_BOUND_PORT, &port);
- }
-
- if ((rv = nni_url_asprintf_port(&s, ep->url, port)) == 0) {
- rv = nni_copyout_str(s, v, szp, t);
- nni_strfree(s);
- }
- return (rv);
-}
-
-static int
tcptran_ep_get_recvmaxsz(void *arg, void *v, size_t *szp, nni_opt_type t)
{
tcptran_ep *ep = arg;
@@ -1093,10 +1072,6 @@ static const nni_option tcptran_ep_opts[] = {
.o_get = tcptran_ep_get_recvmaxsz,
.o_set = tcptran_ep_set_recvmaxsz,
},
- {
- .o_name = NNG_OPT_URL,
- .o_get = tcptran_ep_get_url,
- },
// terminate list
{
.o_name = NULL,