Skip to content

Commit 514576e

Browse files
Sandboxed API Teamcopybara-github
authored andcommitted
Made the setsockopt syscall argument types for second and third arguments more accurate.
PiperOrigin-RevId: 796930728 Change-Id: If910dcb2b106f5e3af7355089ee23094f13c4983
1 parent 745466c commit 514576e

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

sandboxed_api/sandbox2/syscall_defs.cc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,7 @@ constexpr std::array kSyscallDataX8664 = {
274274
MakeEntry(51, "getsockname", kResource, kPtr, kPtr),
275275
MakeEntry(52, "getpeername", kResource, kPtr, kPtr),
276276
MakeEntry(53, "socketpair", kFlags, kFlags, kInt, kPtr),
277-
MakeEntry(54, "setsockopt", kResource, kInt, kInt, kArray, kLen3),
277+
MakeEntry(54, "setsockopt", kResource, kFlags, kFlags, kArray, kLen3),
278278
MakeEntry(55, "getsockopt", kResource, kInt, kInt, kArray, kPtr),
279279
MakeEntry(56, "clone", kFlags, kArray, kPtr, kPtr, kArray),
280280
MakeEntry(57, "fork"),
@@ -1354,7 +1354,7 @@ constexpr std::array kSyscallDataPPC64LE = {
13541354
MakeEntry(337, "recvfrom", kResource, kArray, kLen1, kFlags, kSockaddr,
13551355
kLen4),
13561356
MakeEntry(338, "shutdown", kResource, kFlags),
1357-
MakeEntry(339, "setsockopt", kResource, kInt, kInt, kArray, kLen3),
1357+
MakeEntry(339, "setsockopt", kResource, kFlags, kFlags, kArray, kLen3),
13581358
MakeEntry(340, "getsockopt", kResource, kInt, kInt, kArray, kPtr),
13591359
MakeEntry(341, "sendmsg", kResource, kPtr, kFlags),
13601360
MakeEntry(342, "recvmsg", kResource, kPtr, kFlags),
@@ -1633,7 +1633,7 @@ constexpr std::array kSyscallDataArm64 = {
16331633
kLen4),
16341634
MakeEntry(207, "recvfrom", kResource, kArray, kLen1, kFlags, kSockaddr,
16351635
kLen4),
1636-
MakeEntry(208, "setsockopt", kResource, kInt, kInt, kArray, kLen3),
1636+
MakeEntry(208, "setsockopt", kResource, kFlags, kFlags, kArray, kLen3),
16371637
MakeEntry(209, "getsockopt", kResource, kInt, kInt, kArray, kPtr),
16381638
MakeEntry(210, "shutdown", kResource, kFlags),
16391639
MakeEntry(211, "sendmsg", kResource, kPtr, kFlags),
@@ -1985,7 +1985,7 @@ constexpr std::array kSyscallDataArm32 = {
19851985
MakeEntry(292, "recvfrom", kResource, kArray, kLen1, kFlags, kSockaddr,
19861986
kLen4),
19871987
MakeEntry(293, "shutdown", kResource, kFlags),
1988-
MakeEntry(294, "setsockopt", kResource, kInt, kInt, kArray, kLen3),
1988+
MakeEntry(294, "setsockopt", kResource, kFlags, kFlags, kArray, kLen3),
19891989
MakeEntry(295, "getsockopt", kResource, kInt, kInt, kArray, kPtr),
19901990
MakeEntry(296, "sendmsg", kResource, kPtr, kFlags),
19911991
MakeEntry(297, "recvmsg", kResource, kPtr, kFlags),

0 commit comments

Comments
 (0)