Commit 313d36d5 authored by Erich Hoover's avatar Erich Hoover Committed by Alexandre Julliard

ws2_32: Implement IP_UNICAST_IF socket option.

parent 132da2c4
......@@ -383,6 +383,9 @@ static const int ws_ip_map[][2] =
#ifdef IP_PKTINFO
MAP_OPTION( IP_PKTINFO ),
#endif
#ifdef IP_UNICAST_IF
MAP_OPTION( IP_UNICAST_IF ),
#endif
};
static const int ws_ipv6_map[][2] =
......@@ -2846,6 +2849,9 @@ INT WINAPI WS_getsockopt(SOCKET s, INT level,
#endif
case WS_IP_TOS:
case WS_IP_TTL:
#ifdef IP_UNICAST_IF
case WS_IP_UNICAST_IF:
#endif
if ( (fd = get_sock_fd( s, 0, NULL )) == -1)
return SOCKET_ERROR;
convert_sockopt(&level, &optname);
......@@ -4268,6 +4274,9 @@ int WINAPI WS_setsockopt(SOCKET s, int level, int optname,
#endif
case WS_IP_TOS:
case WS_IP_TTL:
#ifdef IP_UNICAST_IF
case WS_IP_UNICAST_IF:
#endif
convert_sockopt(&level, &optname);
break;
case WS_IP_DONTFRAGMENT:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment