diff options
Diffstat (limited to 'src/transport/tls')
| -rw-r--r-- | src/transport/tls/tls.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/transport/tls/tls.c b/src/transport/tls/tls.c index aff98c27..49bc932d 100644 --- a/src/transport/tls/tls.c +++ b/src/transport/tls/tls.c @@ -197,9 +197,9 @@ tlstran_pipe_reap(tlstran_pipe *p) } static void -tlstran_pipe_conn_cancel(nni_aio *aio, int rv) +tlstran_pipe_conn_cancel(nni_aio *aio, void *arg, int rv) { - tlstran_pipe *p = nni_aio_get_prov_data(aio); + tlstran_pipe *p = arg; nni_mtx_lock(&p->ep->mtx); if (aio == p->useraio) { @@ -493,9 +493,9 @@ recv_error: } static void -tlstran_pipe_send_cancel(nni_aio *aio, int rv) +tlstran_pipe_send_cancel(nni_aio *aio, void *arg, int rv) { - tlstran_pipe *p = nni_aio_get_prov_data(aio); + tlstran_pipe *p = arg; nni_mtx_lock(&p->mtx); if (!nni_aio_list_active(aio)) { @@ -578,9 +578,9 @@ tlstran_pipe_send(void *arg, nni_aio *aio) } static void -tlstran_pipe_recv_cancel(nni_aio *aio, int rv) +tlstran_pipe_recv_cancel(nni_aio *aio, void *arg, int rv) { - tlstran_pipe *p = nni_aio_get_prov_data(aio); + tlstran_pipe *p = arg; nni_mtx_lock(&p->mtx); if (!nni_aio_list_active(aio)) { |
