mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-07-22 10:04:39 +00:00
Handle IPv6 socket level in setsockopt
This commit is contained in:
parent
794a74ad92
commit
b5e1940964
@ -38,6 +38,7 @@ enum OrbisNetProtocol : u32 {
|
||||
ORBIS_NET_IPPROTO_IGMP = 2,
|
||||
ORBIS_NET_IPPROTO_TCP = 6,
|
||||
ORBIS_NET_IPPROTO_UDP = 17,
|
||||
ORBIS_NET_IPPROTO_IPV6 = 41,
|
||||
ORBIS_NET_SOL_SOCKET = 0xFFFF
|
||||
};
|
||||
|
||||
|
@ -128,8 +128,12 @@ static int ConvertLevels(int level) {
|
||||
return IPPROTO_IP;
|
||||
case ORBIS_NET_IPPROTO_TCP:
|
||||
return IPPROTO_TCP;
|
||||
case ORBIS_NET_IPPROTO_UDP:
|
||||
return IPPROTO_UDP;
|
||||
case ORBIS_NET_IPPROTO_IPV6:
|
||||
return IPPROTO_IPV6;
|
||||
default:
|
||||
UNREACHABLE_MSG("{}", level);
|
||||
UNREACHABLE_MSG("unhandled socket level {}", level);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user