Signed-off-by: Gurucharan Shetty <gshe...@nicira.com> --- lib/socket-util.c | 8 ++++++++ 1 file changed, 8 insertions(+)
diff --git a/lib/socket-util.c b/lib/socket-util.c index 4c79cd6..daf406f 100644 --- a/lib/socket-util.c +++ b/lib/socket-util.c @@ -120,14 +120,22 @@ set_dscp(int fd, uint8_t dscp) success = false; val = dscp << 2; if (setsockopt(fd, IPPROTO_IP, IP_TOS, &val, sizeof val)) { +#ifndef _WIN32 if (sock_errno() != ENOPROTOOPT) { +#else + if (sock_errno() != WSAENOPROTOOPT) { +#endif return sock_errno(); } } else { success = true; } if (setsockopt(fd, IPPROTO_IPV6, IPV6_TCLASS, &val, sizeof val)) { +#ifndef _WIN32 if (sock_errno() != ENOPROTOOPT) { +#else + if (sock_errno() != WSAENOPROTOOPT) { +#endif return sock_errno(); } } else { -- 1.7.9.5 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev