From 869d0eeb20657cd6d2e87d8c4836b086c6be448d Mon Sep 17 00:00:00 2001 From: Garrett D'Amore Date: Fri, 29 Sep 2017 15:27:08 -0700 Subject: Windows UDP support. This implements the basic UDP functionality for Windows (required for ZeroTier for example). We have also introduced a UDP test suite to validate that this actually works. While here a few Windows compilation warnings / nits were fixed. --- src/platform/windows/win_impl.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/platform/windows/win_impl.h') diff --git a/src/platform/windows/win_impl.h b/src/platform/windows/win_impl.h index d1c5b2a2..c2549266 100644 --- a/src/platform/windows/win_impl.h +++ b/src/platform/windows/win_impl.h @@ -93,9 +93,15 @@ extern void nni_win_ipc_sysfini(void); extern int nni_win_tcp_sysinit(void); extern void nni_win_tcp_sysfini(void); +extern int nni_win_udp_sysinit(void); +extern void nni_win_udp_sysfini(void); + extern int nni_win_resolv_sysinit(void); extern void nni_win_resolv_sysfini(void); +extern int nni_win_sockaddr2nn(nni_sockaddr *, const SOCKADDR_STORAGE *); +extern int nni_win_nn2sockaddr(SOCKADDR_STORAGE *, const nni_sockaddr *); + #endif // NNG_PLATFORM_WINDOWS #endif // PLATFORM_WIN_IMPL_H -- cgit v1.2.3-70-g09d2