Jacek Caban (@jacek) commented about dlls/netprofm/list.c:
{network->ipv6 = TRUE;connection->ipv6 = TRUE;network->ipv4 = FALSE;connection->ipv4 = FALSE;if (aa->u1.Flags & IP_ADAPTER_IPV4_ENABLED){network->ipv4 = TRUE;connection->ipv4 = TRUE;}}else{network->ipv4 = TRUE;connection->ipv4 = TRUE;}
IP_ADAPTER_IPV4_ENABLED checks look suspicious here, you check it only if IP_ADAPTER_IPV6_ENABLED is set but assume it unconditionally otherwise. Is it a workaround for the fact that those flags are not implemented in Wine?