authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2016-05-18 17:18:28-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2016-05-18 17:18:28-07:00
log3273e99d705cd5bd7d1da86668385bda75a2a3bd
tree2498531772929a7553b53ff068d83ac702bb96d1
parentda8e30fe46df441d2613d90576d7bc19658e923c

linux: accept calls accept4 with 0 for flags


1 files changed, 4 insertions(+), 4 deletions(-)

std/linux.zig+4-4
...@@ -391,10 +391,6 @@ pub fn connect(fd: i32, addr: &const sockaddr, len: socklen_t) -> isize {...@@ -391,10 +391,6 @@ pub fn connect(fd: i32, addr: &const sockaddr, len: socklen_t) -> isize {
391 arch.syscall3(arch.SYS_connect, fd, isize(addr), isize(len))391 arch.syscall3(arch.SYS_connect, fd, isize(addr), isize(len))
392}392}
393393
394pub fn accept(fd: i32, noalias addr: &sockaddr, noalias len: &socklen_t) -> isize {
395 arch.syscall3(arch.SYS_accept, fd, isize(addr), isize(len))
396}
397
398pub fn recvmsg(fd: i32, msg: &arch.msghdr, flags: i32) -> isize {394pub fn recvmsg(fd: i32, msg: &arch.msghdr, flags: i32) -> isize {
399 arch.syscall3(arch.SYS_recvmsg, fd, isize(msg), flags)395 arch.syscall3(arch.SYS_recvmsg, fd, isize(msg), flags)
400}396}
...@@ -425,6 +421,10 @@ pub fn socketpair(domain: i32, socket_type: i32, protocol: i32, fd: [2]i32) -> i...@@ -425,6 +421,10 @@ pub fn socketpair(domain: i32, socket_type: i32, protocol: i32, fd: [2]i32) -> i
425 arch.syscall4(arch.SYS_socketpair, domain, socket_type, protocol, isize(&fd[0]))421 arch.syscall4(arch.SYS_socketpair, domain, socket_type, protocol, isize(&fd[0]))
426}422}
427423
424pub fn accept(fd: i32, noalias addr: &sockaddr, noalias len: &socklen_t) -> isize {
425 accept4(fd, addr, len, 0)
426}
427
428pub fn accept4(fd: i32, noalias addr: &sockaddr, noalias len: &socklen_t, flags: i32) -> isize {428pub fn accept4(fd: i32, noalias addr: &sockaddr, noalias len: &socklen_t, flags: i32) -> isize {
429 arch.syscall4(arch.SYS_accept4, fd, isize(addr), isize(len), flags)429 arch.syscall4(arch.SYS_accept4, fd, isize(addr), isize(len), flags)
430}430}