diff --git a/features/lwipstack/LWIPStack.cpp b/features/lwipstack/LWIPStack.cpp index 9aeab5011be..1ad2e1b65ea 100644 --- a/features/lwipstack/LWIPStack.cpp +++ b/features/lwipstack/LWIPStack.cpp @@ -514,11 +514,11 @@ nsapi_error_t LWIP::setsockopt(nsapi_socket_t handle, int level, int optname, co if (optlen > NSAPI_INTERFACE_NAME_MAX_SIZE) { return NSAPI_ERROR_UNSUPPORTED; } - +#if LWIP_TCP if (NETCONNTYPE_GROUP(s->conn->type) == NETCONN_TCP) { s->conn->pcb.tcp->interface_name = (const char *)optval; } - +#endif if (NETCONNTYPE_GROUP(s->conn->type) == NETCONN_UDP) { s->conn->pcb.udp->interface_name = (const char *)optval; }