diff options
| author | Garrett D'Amore <garrett@damore.org> | 2024-11-23 07:50:06 -0800 |
|---|---|---|
| committer | Garrett D'Amore <garrett@damore.org> | 2024-11-23 07:50:06 -0800 |
| commit | d430a1dcdf4a82e6ab14ee69ed180edd52b5c4d2 (patch) | |
| tree | cfcbbc0a2426bbf1f2da9342aa755a9fa7989bc9 /src | |
| parent | 92851a101abbf6770d6c247e4f3462b270efecd6 (diff) | |
| download | nng-d430a1dcdf4a82e6ab14ee69ed180edd52b5c4d2.tar.gz nng-d430a1dcdf4a82e6ab14ee69ed180edd52b5c4d2.tar.bz2 nng-d430a1dcdf4a82e6ab14ee69ed180edd52b5c4d2.zip | |
tcp: remove NNG_OPT_URL
Diffstat (limited to 'src')
| -rw-r--r-- | src/sp/transport/tcp/tcp.c | 27 |
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, |
