Lines Matching full:real
93 static struct socket_calls real; variable
279 real.close(index); in fd_open()
344 real.close(index); in fd_close()
386 real.socket = dlsym(RTLD_NEXT, "socket"); in init_preload()
387 real.bind = dlsym(RTLD_NEXT, "bind"); in init_preload()
388 real.listen = dlsym(RTLD_NEXT, "listen"); in init_preload()
389 real.accept = dlsym(RTLD_NEXT, "accept"); in init_preload()
390 real.connect = dlsym(RTLD_NEXT, "connect"); in init_preload()
391 real.recv = dlsym(RTLD_NEXT, "recv"); in init_preload()
392 real.recvfrom = dlsym(RTLD_NEXT, "recvfrom"); in init_preload()
393 real.recvmsg = dlsym(RTLD_NEXT, "recvmsg"); in init_preload()
394 real.read = dlsym(RTLD_NEXT, "read"); in init_preload()
395 real.readv = dlsym(RTLD_NEXT, "readv"); in init_preload()
396 real.send = dlsym(RTLD_NEXT, "send"); in init_preload()
397 real.sendto = dlsym(RTLD_NEXT, "sendto"); in init_preload()
398 real.sendmsg = dlsym(RTLD_NEXT, "sendmsg"); in init_preload()
399 real.write = dlsym(RTLD_NEXT, "write"); in init_preload()
400 real.writev = dlsym(RTLD_NEXT, "writev"); in init_preload()
401 real.poll = dlsym(RTLD_NEXT, "poll"); in init_preload()
402 real.shutdown = dlsym(RTLD_NEXT, "shutdown"); in init_preload()
403 real.close = dlsym(RTLD_NEXT, "close"); in init_preload()
404 real.getpeername = dlsym(RTLD_NEXT, "getpeername"); in init_preload()
405 real.getsockname = dlsym(RTLD_NEXT, "getsockname"); in init_preload()
406 real.setsockopt = dlsym(RTLD_NEXT, "setsockopt"); in init_preload()
407 real.getsockopt = dlsym(RTLD_NEXT, "getsockopt"); in init_preload()
408 real.fcntl = dlsym(RTLD_NEXT, "fcntl"); in init_preload()
409 real.dup2 = dlsym(RTLD_NEXT, "dup2"); in init_preload()
410 real.sendfile = dlsym(RTLD_NEXT, "sendfile"); in init_preload()
411 real.fxstat = dlsym(RTLD_NEXT, "__fxstat"); in init_preload()
488 sapi = ℜ in transpose_socket()
490 dapi = ℜ in transpose_socket()
538 goto real; in socket()
546 ret = real.socket(domain, type, protocol); in socket()
562 real: in socket()
563 return real.socket(domain, type, protocol); in socket()
570 rbind(fd, addr, addrlen) : real.bind(fd, addr, addrlen); in bind()
579 ret = real.listen(fd, backlog); in listen()
608 ret = real.accept(fd, addr, addrlen); in accept()
617 return real.accept(fd, addr, addrlen); in accept()
637 flags = real.fcntl(sfd, F_GETFL); in fork_active()
638 real.fcntl(sfd, F_SETFL, 0); in fork_active()
639 ret = real.recv(sfd, &msg, sizeof msg, MSG_PEEK); in fork_active()
640 real.fcntl(sfd, F_SETFL, flags); in fork_active()
645 ret = real.getpeername(sfd, (struct sockaddr *) &addr, &len); in fork_active()
658 copysockopts(dfd, sfd, &rs, &real); in fork_active()
659 real.shutdown(sfd, SHUT_RDWR); in fork_active()
660 real.close(sfd); in fork_active()
687 ret = real.getsockname(sfd, (struct sockaddr *) &sin6, &len); in fork_passive()
720 len = real.write(sfd, &msg, sizeof msg); in fork_passive()
731 copysockopts(dfd, sfd, &rs, &real); in fork_passive()
732 real.shutdown(sfd, SHUT_RDWR); in fork_passive()
733 real.close(sfd); in fork_passive()
784 return real.connect(fd, addr, addrlen); in connect()
791 rrecv(fd, buf, len, flags) : real.recv(fd, buf, len, flags); in recv()
800 real.recvfrom(fd, buf, len, flags, src_addr, addrlen); in recvfrom()
807 rrecvmsg(fd, msg, flags) : real.recvmsg(fd, msg, flags); in recvmsg()
815 rread(fd, buf, count) : real.read(fd, buf, count); in read()
823 rreadv(fd, iov, iovcnt) : real.readv(fd, iov, iovcnt); in readv()
830 rsend(fd, buf, len, flags) : real.send(fd, buf, len, flags); in send()
839 real.sendto(fd, buf, len, flags, dest_addr, addrlen); in sendto()
846 rsendmsg(fd, msg, flags) : real.sendmsg(fd, msg, flags); in sendmsg()
854 rwrite(fd, buf, count) : real.write(fd, buf, count); in write()
862 rwritev(fd, iov, iovcnt) : real.writev(fd, iov, iovcnt); in writev()
892 return real.poll(fds, nfds, timeout); in poll()
997 rshutdown(fd, how) : real.shutdown(fd, how); in shutdown()
1008 return real.close(socket); in close()
1020 real.close(socket); in close()
1021 ret = (fdi->type == fd_rsocket) ? rclose(fdi->fd) : real.close(fdi->fd); in close()
1031 real.getpeername(fd, addr, addrlen); in getpeername()
1040 real.getsockname(fd, addr, addrlen); in getsockname()
1049 real.setsockopt(fd, level, optname, optval, optlen); in setsockopt()
1058 real.getsockopt(fd, level, optname, optval, optlen); in getsockopt()
1077 rfcntl(fd, cmd) : real.fcntl(fd, cmd); in fcntl()
1089 rfcntl(fd, cmd, lparam) : real.fcntl(fd, cmd, lparam); in fcntl()
1094 rfcntl(fd, cmd, pparam) : real.fcntl(fd, cmd, pparam); in fcntl()
1126 ret = real.dup2(oldfd, newfd); in dup2()
1160 return real.sendfile(fd, in_fd, offset, count); in sendfile()
1179 ret = real.fxstat(ver, socket, buf); in __fxstat()
1183 ret = real.fxstat(ver, fd, buf); in __fxstat()