Hi,
On 10/02/2023 14:31, Lev Stipakov wrote:
From: Lev Stipakov <l...@openvpn.net>
Socket is a handle on Windows, which is usually logged in hex.
Also an interesting value is INVALID_SOCKET, which is ~0.
PRIuPTR prints decimals, and for INVALID_SOCKET it prints something like
2023-02-10 14:45:21 us=906000 write to TUN/TAP : Jrjestelmkutsulle
annettu data-alue on liian pieni. (fd=18446744073709551615,code=122)
PRIxPTR prints hex, and INVALID_SOCKET looks a bit nicer:
2023-02-10 15:17:11 us=828000 write to TUN/TAP : Jrjestelmkutsulle
annettu data-alue on liian pieni. (fd=ffffffffffffffff,code=122)
Reported-by: Selva Nair <selva.n...@gmail.com>
Signed-off-by: Lev Stipakov <l...@openvpn.net>
I also discussed this with Lev and, despite this being different from
what we do in the *nix world (where decimal representations make sense
for file descriptors), it seems to be the right hting to do on Windows
when using HANDLEs (shrug).
Acked-by: Antonio Quartulli <a...@unstable.cc>
--
Antonio Quartulli
_______________________________________________
Openvpn-devel mailing list
Openvpn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-devel