From 287940d38d81dbbb478e883f5d0c2a15972bb726 Mon Sep 17 00:00:00 2001 From: Anil Madhavapeddy Date: Sun, 23 Jul 2023 13:13:20 +0100 Subject: [PATCH] more windows --- lib_eio_windows/net.ml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib_eio_windows/net.ml b/lib_eio_windows/net.ml index 753342cc4..46a489ca2 100755 --- a/lib_eio_windows/net.ml +++ b/lib_eio_windows/net.ml @@ -57,6 +57,12 @@ let datagram_socket sock = object let recv, addr = Err.run (Low_level.recv_msg sock) b in Cstruct.blit_from_bytes b 0 buf 0 recv; Eio_unix.Net.sockaddr_of_unix_datagram addr, recv + + method getsockopt : type a. a Eio.Net.Sockopt.t -> a = fun opt -> + Eio_unix.Net.Sockopt.get fd opt + + method setsockopt : type a. a Eio.Net.Sockopt.t -> a -> unit = fun opt v -> + Eio_unix.Net.Sockopt.set fd opt v end (* https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml *)