Stephen Miller f3cf28ca61
Minor Fixes (#4)
* Missing space

* Update .gitignore

* oops

* Missed constant

* Regenerate libs

* Remove excess space

* Regenerate

* Swap int for s32
2025-01-13 21:36:00 +02:00

235 lines
9.5 KiB
C++

// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#include "common/types.h"
namespace Core::Loader {
class SymbolsResolver;
}
namespace Libraries::Net {
s32 PS4_SYSV_ABI sceNetEmulationGet();
s32 PS4_SYSV_ABI sceNetEmulationSet();
s32 PS4_SYSV_ABI in6addr_any();
s32 PS4_SYSV_ABI in6addr_loopback();
s32 PS4_SYSV_ABI sce_net_dummy();
s32 PS4_SYSV_ABI sce_net_in6addr_any();
s32 PS4_SYSV_ABI sce_net_in6addr_linklocal_allnodes();
s32 PS4_SYSV_ABI sce_net_in6addr_linklocal_allrouters();
s32 PS4_SYSV_ABI sce_net_in6addr_loopback();
s32 PS4_SYSV_ABI sce_net_in6addr_nodelocal_allnodes();
s32 PS4_SYSV_ABI sceNetAccept();
s32 PS4_SYSV_ABI sceNetAddrConfig6GetInfo();
s32 PS4_SYSV_ABI sceNetAddrConfig6Start();
s32 PS4_SYSV_ABI sceNetAddrConfig6Stop();
s32 PS4_SYSV_ABI sceNetAllocateAllRouteInfo();
s32 PS4_SYSV_ABI sceNetBandwidthControlGetDataTraffic();
s32 PS4_SYSV_ABI sceNetBandwidthControlGetDefaultParam();
s32 PS4_SYSV_ABI sceNetBandwidthControlGetIfParam();
s32 PS4_SYSV_ABI sceNetBandwidthControlGetPolicy();
s32 PS4_SYSV_ABI sceNetBandwidthControlSetDefaultParam();
s32 PS4_SYSV_ABI sceNetBandwidthControlSetIfParam();
s32 PS4_SYSV_ABI sceNetBandwidthControlSetPolicy();
s32 PS4_SYSV_ABI sceNetBind();
s32 PS4_SYSV_ABI sceNetClearDnsCache();
s32 PS4_SYSV_ABI sceNetConfigAddArp();
s32 PS4_SYSV_ABI sceNetConfigAddArpWithInterface();
s32 PS4_SYSV_ABI sceNetConfigAddIfaddr();
s32 PS4_SYSV_ABI sceNetConfigAddMRoute();
s32 PS4_SYSV_ABI sceNetConfigAddRoute();
s32 PS4_SYSV_ABI sceNetConfigAddRoute6();
s32 PS4_SYSV_ABI sceNetConfigAddRouteWithInterface();
s32 PS4_SYSV_ABI sceNetConfigCleanUpAllInterfaces();
s32 PS4_SYSV_ABI sceNetConfigDelArp();
s32 PS4_SYSV_ABI sceNetConfigDelArpWithInterface();
s32 PS4_SYSV_ABI sceNetConfigDelDefaultRoute();
s32 PS4_SYSV_ABI sceNetConfigDelDefaultRoute6();
s32 PS4_SYSV_ABI sceNetConfigDelIfaddr();
s32 PS4_SYSV_ABI sceNetConfigDelIfaddr6();
s32 PS4_SYSV_ABI sceNetConfigDelMRoute();
s32 PS4_SYSV_ABI sceNetConfigDelRoute();
s32 PS4_SYSV_ABI sceNetConfigDelRoute6();
s32 PS4_SYSV_ABI sceNetConfigDownInterface();
s32 PS4_SYSV_ABI sceNetConfigEtherGetLinkMode();
s32 PS4_SYSV_ABI sceNetConfigEtherPostPlugInOutEvent();
s32 PS4_SYSV_ABI sceNetConfigEtherSetLinkMode();
s32 PS4_SYSV_ABI sceNetConfigFlushRoute();
s32 PS4_SYSV_ABI sceNetConfigGetDefaultRoute();
s32 PS4_SYSV_ABI sceNetConfigGetDefaultRoute6();
s32 PS4_SYSV_ABI sceNetConfigGetIfaddr();
s32 PS4_SYSV_ABI sceNetConfigGetIfaddr6();
s32 PS4_SYSV_ABI sceNetConfigRoutingShowRoutingConfig();
s32 PS4_SYSV_ABI sceNetConfigRoutingShowtCtlVar();
s32 PS4_SYSV_ABI sceNetConfigRoutingStart();
s32 PS4_SYSV_ABI sceNetConfigRoutingStop();
s32 PS4_SYSV_ABI sceNetConfigSetDefaultRoute();
s32 PS4_SYSV_ABI sceNetConfigSetDefaultRoute6();
s32 PS4_SYSV_ABI sceNetConfigSetDefaultScope();
s32 PS4_SYSV_ABI sceNetConfigSetIfaddr();
s32 PS4_SYSV_ABI sceNetConfigSetIfaddr6();
s32 PS4_SYSV_ABI sceNetConfigSetIfaddr6WithFlags();
s32 PS4_SYSV_ABI sceNetConfigSetIfFlags();
s32 PS4_SYSV_ABI sceNetConfigSetIfLinkLocalAddr6();
s32 PS4_SYSV_ABI sceNetConfigSetIfmtu();
s32 PS4_SYSV_ABI sceNetConfigUnsetIfFlags();
s32 PS4_SYSV_ABI sceNetConfigUpInterface();
s32 PS4_SYSV_ABI sceNetConfigUpInterfaceWithFlags();
s32 PS4_SYSV_ABI sceNetConfigWlanAdhocClearWakeOnWlan();
s32 PS4_SYSV_ABI sceNetConfigWlanAdhocCreate();
s32 PS4_SYSV_ABI sceNetConfigWlanAdhocGetWakeOnWlanInfo();
s32 PS4_SYSV_ABI sceNetConfigWlanAdhocJoin();
s32 PS4_SYSV_ABI sceNetConfigWlanAdhocLeave();
s32 PS4_SYSV_ABI sceNetConfigWlanAdhocPspEmuClearWakeOnWlan();
s32 PS4_SYSV_ABI sceNetConfigWlanAdhocPspEmuGetWakeOnWlanInfo();
s32 PS4_SYSV_ABI sceNetConfigWlanAdhocPspEmuSetWakeOnWlan();
s32 PS4_SYSV_ABI sceNetConfigWlanAdhocScanJoin();
s32 PS4_SYSV_ABI sceNetConfigWlanAdhocSetExtInfoElement();
s32 PS4_SYSV_ABI sceNetConfigWlanAdhocSetWakeOnWlan();
s32 PS4_SYSV_ABI sceNetConfigWlanApStart();
s32 PS4_SYSV_ABI sceNetConfigWlanApStop();
s32 PS4_SYSV_ABI sceNetConfigWlanBackgroundScanQuery();
s32 PS4_SYSV_ABI sceNetConfigWlanBackgroundScanStart();
s32 PS4_SYSV_ABI sceNetConfigWlanBackgroundScanStop();
s32 PS4_SYSV_ABI sceNetConfigWlanDiagGetDeviceInfo();
s32 PS4_SYSV_ABI sceNetConfigWlanDiagSetAntenna();
s32 PS4_SYSV_ABI sceNetConfigWlanDiagSetTxFixedRate();
s32 PS4_SYSV_ABI sceNetConfigWlanGetDeviceConfig();
s32 PS4_SYSV_ABI sceNetConfigWlanInfraGetRssiInfo();
s32 PS4_SYSV_ABI sceNetConfigWlanInfraLeave();
s32 PS4_SYSV_ABI sceNetConfigWlanInfraScanJoin();
s32 PS4_SYSV_ABI sceNetConfigWlanScan();
s32 PS4_SYSV_ABI sceNetConfigWlanSetDeviceConfig();
s32 PS4_SYSV_ABI sceNetConnect();
s32 PS4_SYSV_ABI sceNetControl();
s32 PS4_SYSV_ABI sceNetDhcpdStart();
s32 PS4_SYSV_ABI sceNetDhcpdStop();
s32 PS4_SYSV_ABI sceNetDhcpGetAutoipInfo();
s32 PS4_SYSV_ABI sceNetDhcpGetInfo();
s32 PS4_SYSV_ABI sceNetDhcpGetInfoEx();
s32 PS4_SYSV_ABI sceNetDhcpStart();
s32 PS4_SYSV_ABI sceNetDhcpStop();
s32 PS4_SYSV_ABI sceNetDumpAbort();
s32 PS4_SYSV_ABI sceNetDumpCreate();
s32 PS4_SYSV_ABI sceNetDumpDestroy();
s32 PS4_SYSV_ABI sceNetDumpRead();
s32 PS4_SYSV_ABI sceNetDuplicateIpStart();
s32 PS4_SYSV_ABI sceNetDuplicateIpStop();
s32 PS4_SYSV_ABI sceNetEpollAbort();
s32 PS4_SYSV_ABI sceNetEpollControl();
s32 PS4_SYSV_ABI sceNetEpollCreate();
s32 PS4_SYSV_ABI sceNetEpollDestroy();
s32 PS4_SYSV_ABI sceNetEpollWait();
s32 PS4_SYSV_ABI sceNetErrnoLoc();
s32 PS4_SYSV_ABI sceNetEtherNtostr();
s32 PS4_SYSV_ABI sceNetEtherStrton();
s32 PS4_SYSV_ABI sceNetEventCallbackCreate();
s32 PS4_SYSV_ABI sceNetEventCallbackDestroy();
s32 PS4_SYSV_ABI sceNetEventCallbackGetError();
s32 PS4_SYSV_ABI sceNetEventCallbackWaitCB();
s32 PS4_SYSV_ABI sceNetFreeAllRouteInfo();
s32 PS4_SYSV_ABI sceNetGetArpInfo();
s32 PS4_SYSV_ABI sceNetGetDns6Info();
s32 PS4_SYSV_ABI sceNetGetDnsInfo();
s32 PS4_SYSV_ABI sceNetGetIfList();
s32 PS4_SYSV_ABI sceNetGetIfListOnce();
s32 PS4_SYSV_ABI sceNetGetIfName();
s32 PS4_SYSV_ABI sceNetGetIfnameNumList();
s32 PS4_SYSV_ABI sceNetGetMacAddress();
s32 PS4_SYSV_ABI sceNetGetMemoryPoolStats();
s32 PS4_SYSV_ABI sceNetGetNameToIndex();
s32 PS4_SYSV_ABI sceNetGetpeername();
s32 PS4_SYSV_ABI sceNetGetRandom();
s32 PS4_SYSV_ABI sceNetGetRouteInfo();
s32 PS4_SYSV_ABI sceNetGetSockInfo();
s32 PS4_SYSV_ABI sceNetGetSockInfo6();
s32 PS4_SYSV_ABI sceNetGetsockname();
s32 PS4_SYSV_ABI sceNetGetsockopt();
s32 PS4_SYSV_ABI sceNetGetStatisticsInfo();
s32 PS4_SYSV_ABI sceNetGetStatisticsInfoInternal();
s32 PS4_SYSV_ABI sceNetGetSystemTime();
s32 PS4_SYSV_ABI sceNetHtonl();
s32 PS4_SYSV_ABI sceNetHtonll();
s32 PS4_SYSV_ABI sceNetHtons();
s32 PS4_SYSV_ABI sceNetInetNtop();
s32 PS4_SYSV_ABI sceNetInetNtopWithScopeId();
s32 PS4_SYSV_ABI sceNetInetPton();
s32 PS4_SYSV_ABI sceNetInetPtonEx();
s32 PS4_SYSV_ABI sceNetInetPtonWithScopeId();
s32 PS4_SYSV_ABI sceNetInfoDumpStart();
s32 PS4_SYSV_ABI sceNetInfoDumpStop();
s32 PS4_SYSV_ABI sceNetInit();
s32 PS4_SYSV_ABI sceNetInitParam();
s32 PS4_SYSV_ABI sceNetIoctl();
s32 PS4_SYSV_ABI sceNetListen();
s32 PS4_SYSV_ABI sceNetMemoryAllocate();
s32 PS4_SYSV_ABI sceNetMemoryFree();
s32 PS4_SYSV_ABI sceNetNtohl();
s32 PS4_SYSV_ABI sceNetNtohll();
s32 PS4_SYSV_ABI sceNetNtohs();
s32 PS4_SYSV_ABI sceNetPoolCreate();
s32 PS4_SYSV_ABI sceNetPoolDestroy();
s32 PS4_SYSV_ABI sceNetPppoeStart();
s32 PS4_SYSV_ABI sceNetPppoeStop();
s32 PS4_SYSV_ABI sceNetRecv();
s32 PS4_SYSV_ABI sceNetRecvfrom();
s32 PS4_SYSV_ABI sceNetRecvmsg();
s32 PS4_SYSV_ABI sceNetResolverAbort();
s32 PS4_SYSV_ABI sceNetResolverConnect();
s32 PS4_SYSV_ABI sceNetResolverConnectAbort();
s32 PS4_SYSV_ABI sceNetResolverConnectCreate();
s32 PS4_SYSV_ABI sceNetResolverConnectDestroy();
s32 PS4_SYSV_ABI sceNetResolverCreate();
s32 PS4_SYSV_ABI sceNetResolverDestroy();
s32 PS4_SYSV_ABI sceNetResolverGetError();
s32 PS4_SYSV_ABI sceNetResolverStartAton();
s32 PS4_SYSV_ABI sceNetResolverStartAton6();
s32 PS4_SYSV_ABI sceNetResolverStartNtoa();
s32 PS4_SYSV_ABI sceNetResolverStartNtoa6();
s32 PS4_SYSV_ABI sceNetResolverStartNtoaMultipleRecords();
s32 PS4_SYSV_ABI sceNetResolverStartNtoaMultipleRecordsEx();
s32 PS4_SYSV_ABI sceNetSend();
s32 PS4_SYSV_ABI sceNetSendmsg();
s32 PS4_SYSV_ABI sceNetSendto();
s32 PS4_SYSV_ABI sceNetSetDns6Info();
s32 PS4_SYSV_ABI sceNetSetDns6InfoToKernel();
s32 PS4_SYSV_ABI sceNetSetDnsInfo();
s32 PS4_SYSV_ABI sceNetSetDnsInfoToKernel();
s32 PS4_SYSV_ABI sceNetSetsockopt();
s32 PS4_SYSV_ABI sceNetShowIfconfig();
s32 PS4_SYSV_ABI sceNetShowIfconfigForBuffer();
s32 PS4_SYSV_ABI sceNetShowIfconfigWithMemory();
s32 PS4_SYSV_ABI sceNetShowNetstat();
s32 PS4_SYSV_ABI sceNetShowNetstatEx();
s32 PS4_SYSV_ABI sceNetShowNetstatExForBuffer();
s32 PS4_SYSV_ABI sceNetShowNetstatForBuffer();
s32 PS4_SYSV_ABI sceNetShowNetstatWithMemory();
s32 PS4_SYSV_ABI sceNetShowPolicy();
s32 PS4_SYSV_ABI sceNetShowPolicyWithMemory();
s32 PS4_SYSV_ABI sceNetShowRoute();
s32 PS4_SYSV_ABI sceNetShowRoute6();
s32 PS4_SYSV_ABI sceNetShowRoute6ForBuffer();
s32 PS4_SYSV_ABI sceNetShowRoute6WithMemory();
s32 PS4_SYSV_ABI sceNetShowRouteForBuffer();
s32 PS4_SYSV_ABI sceNetShowRouteWithMemory();
s32 PS4_SYSV_ABI sceNetShutdown();
s32 PS4_SYSV_ABI sceNetSocket();
s32 PS4_SYSV_ABI sceNetSocketAbort();
s32 PS4_SYSV_ABI sceNetSocketClose();
s32 PS4_SYSV_ABI sceNetSyncCreate();
s32 PS4_SYSV_ABI sceNetSyncDestroy();
s32 PS4_SYSV_ABI sceNetSyncGet();
s32 PS4_SYSV_ABI sceNetSyncSignal();
s32 PS4_SYSV_ABI sceNetSyncWait();
s32 PS4_SYSV_ABI sceNetSysctl();
s32 PS4_SYSV_ABI sceNetTerm();
s32 PS4_SYSV_ABI sceNetThreadCreate();
s32 PS4_SYSV_ABI sceNetThreadExit();
s32 PS4_SYSV_ABI sceNetThreadJoin();
s32 PS4_SYSV_ABI sceNetUsleep();
s32 PS4_SYSV_ABI Func_0E707A589F751C68();
void RegisterlibSceNet(Core::Loader::SymbolsResolver* sym);
} // namespace Libraries::Net