mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-07-22 10:04:39 +00:00
Return more hardcoded connection info
This commit is contained in:
parent
166fad2aa8
commit
a810dbe31d
@ -199,11 +199,30 @@ int PS4_SYSV_ABI sceNetCtlGetInfo(int code, OrbisNetCtlInfo* info) {
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
case ORBIS_NET_CTL_INFO_PRIMARY_DNS:
|
||||||
|
strcpy(info->primary_dns, "1.1.1.1");
|
||||||
|
break;
|
||||||
|
case ORBIS_NET_CTL_INFO_SECONDARY_DNS:
|
||||||
|
strcpy(info->secondary_dns, "1.1.1.1");
|
||||||
|
break;
|
||||||
|
case ORBIS_NET_CTL_INFO_HTTP_PROXY_CONFIG:
|
||||||
|
info->http_proxy_config = 0;
|
||||||
|
break;
|
||||||
|
case ORBIS_NET_CTL_INFO_HTTP_PROXY_SERVER:
|
||||||
|
strcpy(info->http_proxy_server, "0.0.0.0");
|
||||||
|
break;
|
||||||
|
case ORBIS_NET_CTL_INFO_HTTP_PROXY_PORT:
|
||||||
|
info->http_proxy_port = 0;
|
||||||
|
break;
|
||||||
|
case ORBIS_NET_CTL_INFO_IP_CONFIG:
|
||||||
|
info->ip_config = 1; // static
|
||||||
|
break;
|
||||||
|
case ORBIS_NET_CTL_INFO_DHCP_HOSTNAME:
|
||||||
|
// info-> = ;
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
LOG_ERROR(Lib_NetCtl, "{} unsupported code", code);
|
LOG_ERROR(Lib_NetCtl, "{} unsupported code", code);
|
||||||
}
|
}
|
||||||
LOG_DEBUG(Lib_NetCtl, "(STUBBED) called");
|
|
||||||
return ORBIS_OK;
|
return ORBIS_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -278,7 +297,8 @@ int PS4_SYSV_ABI sceNetCtlGetScanInfoForSsidScanIpcInt() {
|
|||||||
|
|
||||||
int PS4_SYSV_ABI sceNetCtlGetState(int* state) {
|
int PS4_SYSV_ABI sceNetCtlGetState(int* state) {
|
||||||
LOG_DEBUG(Lib_NetCtl, "connected = {}", Config::getIsConnectedToNetwork());
|
LOG_DEBUG(Lib_NetCtl, "connected = {}", Config::getIsConnectedToNetwork());
|
||||||
const auto current_state = Config::getIsConnectedToNetwork() ? ORBIS_NET_CTL_STATE_IPOBTAINED : ORBIS_NET_CTL_STATE_DISCONNECTED;
|
const auto current_state = Config::getIsConnectedToNetwork() ? ORBIS_NET_CTL_STATE_IPOBTAINED
|
||||||
|
: ORBIS_NET_CTL_STATE_DISCONNECTED;
|
||||||
*state = current_state;
|
*state = current_state;
|
||||||
return ORBIS_OK;
|
return ORBIS_OK;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user