diff options
author | Luca Deri <deri@ntop.org> | 2016-11-03 00:22:51 +0100 |
---|---|---|
committer | Luca Deri <deri@ntop.org> | 2016-11-03 00:22:51 +0100 |
commit | 002b8b04e9ff06aa75a93af4466361636ef38820 (patch) | |
tree | 2f14fd920dc61717c1aea67e78adb2b79efefd10 /src/lib/protocols/openvpn.c | |
parent | 6f0232763c00084ae9ad64ab9aff597a7f85963c (diff) |
Win fixes
Diffstat (limited to 'src/lib/protocols/openvpn.c')
-rw-r--r-- | src/lib/protocols/openvpn.c | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/lib/protocols/openvpn.c b/src/lib/protocols/openvpn.c index 3e8412355..234f18df8 100644 --- a/src/lib/protocols/openvpn.c +++ b/src/lib/protocols/openvpn.c @@ -37,11 +37,19 @@ #define P_PACKET_ID_ARRAY_LEN_OFFSET(hmac_size) (P_HARD_RESET_PACKET_ID_OFFSET(hmac_size) + 8) #define P_HARD_RESET_CLIENT_MAX_COUNT 5 -static inline u_int32_t get_packet_id(const u_int8_t * payload, u_int8_t hms) { +static +#ifndef WIN32 +inline +#endif +u_int32_t get_packet_id(const u_int8_t * payload, u_int8_t hms) { return ntohl(*(u_int32_t*)(payload + P_HARD_RESET_PACKET_ID_OFFSET(hms))); } -static inline int8_t check_pkid_and_detect_hmac_size(const u_int8_t * payload) { +static +#ifndef WIN32 +inline +#endif +int8_t check_pkid_and_detect_hmac_size(const u_int8_t * payload) { // try to guess if (get_packet_id(payload, P_HMAC_160) == 1) return P_HMAC_160; |