diff options
| author | Garrett D'Amore <garrett@damore.org> | 2025-04-27 19:07:03 -0700 |
|---|---|---|
| committer | Garrett D'Amore <garrett@damore.org> | 2025-04-27 19:07:05 -0700 |
| commit | c5b07415cc3a6a7960cb3ca2a2aaf70b1cbe3469 (patch) | |
| tree | 7068cd50d8da4a1f492cfc08a25636a43a0cb194 /src/platform/windows | |
| parent | 9ebf1b2d2cc4bb850cc152168c08a1bb9e3e8ddb (diff) | |
| download | nng-c5b07415cc3a6a7960cb3ca2a2aaf70b1cbe3469.tar.gz nng-c5b07415cc3a6a7960cb3ca2a2aaf70b1cbe3469.tar.bz2 nng-c5b07415cc3a6a7960cb3ca2a2aaf70b1cbe3469.zip | |
AIO: Use nng_err for cancellation callback instead of int.
This is part of our work to improve type safety/awareness, and also
improve debugger support, for NNG error codes. There are still quite
a few more but this should help.
Diffstat (limited to 'src/platform/windows')
| -rw-r--r-- | src/platform/windows/win_ipcconn.c | 2 | ||||
| -rw-r--r-- | src/platform/windows/win_ipcdial.c | 4 | ||||
| -rw-r--r-- | src/platform/windows/win_ipclisten.c | 4 | ||||
| -rw-r--r-- | src/platform/windows/win_tcpconn.c | 4 | ||||
| -rw-r--r-- | src/platform/windows/win_tcpdial.c | 4 | ||||
| -rw-r--r-- | src/platform/windows/win_tcplisten.c | 4 | ||||
| -rw-r--r-- | src/platform/windows/win_udp.c | 2 |
7 files changed, 12 insertions, 12 deletions
diff --git a/src/platform/windows/win_ipcconn.c b/src/platform/windows/win_ipcconn.c index 353d703f..5493d32f 100644 --- a/src/platform/windows/win_ipcconn.c +++ b/src/platform/windows/win_ipcconn.c @@ -138,7 +138,7 @@ ipc_recv_cb(nni_win_io *io, int rv, size_t num) } static void -ipc_recv_cancel(nni_aio *aio, void *arg, int rv) +ipc_recv_cancel(nni_aio *aio, void *arg, nng_err rv) { ipc_conn *c = arg; nni_mtx_lock(&c->mtx); diff --git a/src/platform/windows/win_ipcdial.c b/src/platform/windows/win_ipcdial.c index d5e44750..43c1f744 100644 --- a/src/platform/windows/win_ipcdial.c +++ b/src/platform/windows/win_ipcdial.c @@ -1,5 +1,5 @@ // -// Copyright 2024 Staysail Systems, Inc. <info@staysail.tech> +// Copyright 2025 Staysail Systems, Inc. <info@staysail.tech> // Copyright 2018 Capitar IT Group BV <info@capitar.com> // Copyright 2019 Devolutions <info@devolutions.net> // @@ -123,7 +123,7 @@ ipc_dial_thr(void *arg) } static void -ipc_dial_cancel(nni_aio *aio, void *arg, int rv) +ipc_dial_cancel(nni_aio *aio, void *arg, nng_err rv) { ipc_dialer *d = arg; ipc_dial_work *w = &ipc_connector; diff --git a/src/platform/windows/win_ipclisten.c b/src/platform/windows/win_ipclisten.c index cb37ef88..e40f51d7 100644 --- a/src/platform/windows/win_ipclisten.c +++ b/src/platform/windows/win_ipclisten.c @@ -1,5 +1,5 @@ // -// Copyright 2024 Staysail Systems, Inc. <info@staysail.tech> +// Copyright 2025 Staysail Systems, Inc. <info@staysail.tech> // Copyright 2018 Capitar IT Group BV <info@capitar.com> // Copyright 2019 Devolutions <info@devolutions.net> // @@ -245,7 +245,7 @@ ipc_listener_listen(void *arg) } static void -ipc_accept_cancel(nni_aio *aio, void *arg, int rv) +ipc_accept_cancel(nni_aio *aio, void *arg, nng_err rv) { ipc_listener *l = arg; diff --git a/src/platform/windows/win_tcpconn.c b/src/platform/windows/win_tcpconn.c index e8e66f0e..e6d30b7a 100644 --- a/src/platform/windows/win_tcpconn.c +++ b/src/platform/windows/win_tcpconn.c @@ -1,5 +1,5 @@ // -// Copyright 2024 Staysail Systems, Inc. <info@staysail.tech> +// Copyright 2025 Staysail Systems, Inc. <info@staysail.tech> // Copyright 2018 Capitar IT Group BV <info@capitar.com> // Copyright 2018 Devolutions <info@devolutions.net> // @@ -96,7 +96,7 @@ tcp_recv_cb(nni_win_io *io, int rv, size_t num) } static void -tcp_recv_cancel(nni_aio *aio, void *arg, int rv) +tcp_recv_cancel(nni_aio *aio, void *arg, nng_err rv) { nni_tcp_conn *c = arg; nni_mtx_lock(&c->mtx); diff --git a/src/platform/windows/win_tcpdial.c b/src/platform/windows/win_tcpdial.c index 12bedf0a..4d3771f2 100644 --- a/src/platform/windows/win_tcpdial.c +++ b/src/platform/windows/win_tcpdial.c @@ -1,5 +1,5 @@ // -// Copyright 2024 Staysail Systems, Inc. <info@staysail.tech> +// Copyright 2025 Staysail Systems, Inc. <info@staysail.tech> // Copyright 2018 Capitar IT Group BV <info@capitar.com> // Copyright 2018 Devolutions <info@devolutions.net> // @@ -96,7 +96,7 @@ nni_tcp_dialer_fini(nni_tcp_dialer *d) } static void -tcp_dial_cancel(nni_aio *aio, void *arg, int rv) +tcp_dial_cancel(nni_aio *aio, void *arg, nng_err rv) { nni_tcp_dialer *d = arg; nni_tcp_conn *c; diff --git a/src/platform/windows/win_tcplisten.c b/src/platform/windows/win_tcplisten.c index 91ecccb0..c8c6ab2c 100644 --- a/src/platform/windows/win_tcplisten.c +++ b/src/platform/windows/win_tcplisten.c @@ -1,5 +1,5 @@ // -// Copyright 2024 Staysail Systems, Inc. <info@staysail.tech> +// Copyright 2025 Staysail Systems, Inc. <info@staysail.tech> // Copyright 2018 Capitar IT Group BV <info@capitar.com> // Copyright 2018 Devolutions <info@devolutions.net> // @@ -196,7 +196,7 @@ tcp_listener_listen(void *arg) } static void -tcp_accept_cancel(nni_aio *aio, void *arg, int rv) +tcp_accept_cancel(nni_aio *aio, void *arg, nng_err rv) { tcp_listener *l = arg; diff --git a/src/platform/windows/win_udp.c b/src/platform/windows/win_udp.c index 0ff3ca1c..709ef82e 100644 --- a/src/platform/windows/win_udp.c +++ b/src/platform/windows/win_udp.c @@ -169,7 +169,7 @@ nni_plat_udp_send(nni_plat_udp *u, nni_aio *aio) } static void -udp_recv_cancel(nni_aio *aio, void *arg, int rv) +udp_recv_cancel(nni_aio *aio, void *arg, nng_err rv) { nni_plat_udp *u = arg; nni_mtx_lock(&u->lk); |
