use syscall_arg_t and __scc macro for arguments to __alt_socketcall
authorAlex Xu (Hello71) <alex_y_xu@yahoo.ca>
Fri, 1 Jul 2022 15:09:10 +0000 (11:09 -0400)
committerRich Felker <dalias@aerifal.cx>
Tue, 2 Aug 2022 18:12:18 +0000 (14:12 -0400)
commit2404d9d643763e6eceafa9a1918925d80a84ad44
tree9e0f6071d09800d83d78a8b27239b03279a258dc
parent46d1c7801bb509e1097e8fadbaf359367fa4ef0b
use syscall_arg_t and __scc macro for arguments to __alt_socketcall

otherwise, pointer arguments are sign-extended on x32, resulting in
EFAULT.
src/internal/syscall.h