mirror of
https://github.com/shadps4-emu/moduleGenerator.git
synced 2025-02-17 00:39:09 +00:00
![Stephen Miller](/assets/img/avatar_default.png)
* Missing space * Update .gitignore * oops * Missed constant * Regenerate libs * Remove excess space * Regenerate * Swap int for s32
235 lines
9.5 KiB
C++
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
|