mirror of
https://github.com/opnsense/src.git
synced 2026-02-18 18:20:26 -05:00
linux: Handle IP_RECVTOS cmsg type
This unbreaks apps using GameNetworkingSockets from Valve. (cherry picked from commit 186dc094cf1ce14b26c6dfa329a445357121238a)
This commit is contained in:
parent
a5918bfbf9
commit
9e7af40094
1 changed files with 2 additions and 1 deletions
|
|
@ -135,7 +135,6 @@ linux_to_bsd_ip_sockopt(int opt)
|
|||
LINUX_RATELIMIT_MSG_NOTTESTED("IPv4 socket option IP_RECVTTL");
|
||||
return (IP_RECVTTL);
|
||||
case LINUX_IP_RECVTOS:
|
||||
LINUX_RATELIMIT_MSG_NOTTESTED("IPv4 socket option IP_RECVTOS");
|
||||
return (IP_RECVTOS);
|
||||
case LINUX_IP_FREEBIND:
|
||||
LINUX_RATELIMIT_MSG_NOTTESTED("IPv4 socket option IP_FREEBIND");
|
||||
|
|
@ -663,6 +662,8 @@ bsd_to_linux_ip_cmsg_type(int cmsg_type)
|
|||
switch (cmsg_type) {
|
||||
case IP_RECVORIGDSTADDR:
|
||||
return (LINUX_IP_RECVORIGDSTADDR);
|
||||
case IP_RECVTOS:
|
||||
return (LINUX_IP_TOS);
|
||||
}
|
||||
return (-1);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue