summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/file/winfile.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/modules/file/winfile.h')
-rw-r--r--src/osd/modules/file/winfile.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/osd/modules/file/winfile.h b/src/osd/modules/file/winfile.h
index 83f0814733d..0b332b314ad 100644
--- a/src/osd/modules/file/winfile.h
+++ b/src/osd/modules/file/winfile.h
@@ -17,6 +17,7 @@
#include <system_error>
#include <winsock2.h>
+#include <Ws2tcpip.h>
//============================================================
@@ -27,7 +28,9 @@ bool win_init_sockets() noexcept;
void win_cleanup_sockets() noexcept;
bool win_check_socket_path(std::string const &path) noexcept;
-std::error_condition win_open_socket(std::string const &path, std::uint32_t openflags, osd_file::ptr &file, std::uint64_t &filesize) noexcept;
+std::error_condition win_open_tcp_socket(std::string const &path, std::uint32_t openflags, osd_file::ptr &file, std::uint64_t &filesize) noexcept;
+bool win_check_udp_path(std::string const &path) noexcept;
+std::error_condition win_open_udp_socket(std::string const &path, std::uint32_t openflags, osd_file::ptr &file, std::uint64_t &filesize) noexcept;
bool win_check_ptty_path(std::string const &path) noexcept;
std::error_condition win_open_ptty(std::string const &path, std::uint32_t openflags, osd_file::ptr &file, std::uint64_t &filesize) noexcept;