Skip to content

Commit 1edda23

Browse files
committed
fix linux specific header
1 parent b71f9cc commit 1edda23

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

include/modbuscpp/details/utilities.hpp

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,18 @@
11
#ifndef LIB_MODBUS_MODBUS_UTILITIES_HPP_
22
#define LIB_MODBUS_MODBUS_UTILITIES_HPP_
33

4-
#include <arpa/inet.h>
54
#include <cstdint>
65
#include <memory>
76
#include <string>
87
#include <type_traits>
98

9+
#if defined(WIN32) || defined(_WIN32) \
10+
|| defined(__WIN32) && !defined(__CYGWIN__)
11+
# include <winsock.h>
12+
#else
13+
# include <arpa/inet.h>
14+
#endif
15+
1016
#include "types.hpp"
1117

1218
#include "exception.hpp"

0 commit comments

Comments
 (0)