execve("./riproxy", ["./riproxy"], [/* 32 vars */]) = 0 brk(0) = 0x603000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb664e38000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb664e37000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=47828, ...}) = 0 mmap(NULL, 47828, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb664e2b000 close(3) = 0 open("/lib/librt.so.1", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\"\0\0\0\0\0\0@"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=35688, ...}) = 0 mmap(NULL, 2132968, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb664a16000 mprotect(0x7fb664a1d000, 2097152, PROT_NONE) = 0 mmap(0x7fb664c1d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fb664c1d000 close(3) = 0 open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\"\334\1\0\0\0\0\0@"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1272976, ...}) = 0 mmap(NULL, 3379448, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb6646dc000 mprotect(0x7fb66480c000, 2097152, PROT_NONE) = 0 mmap(0x7fb664a0c000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x130000) = 0x7fb664a0c000 mmap(0x7fb664a11000, 16632, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb664a11000 close(3) = 0 open("/lib/libpthread.so.0", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000W\0\0\0\0\0\0@"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=127422, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb664e2a000 mmap(NULL, 2200432, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb6644c2000 mprotect(0x7fb6644d7000, 2093056, PROT_NONE) = 0 mmap(0x7fb6646d6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7fb6646d6000 mmap(0x7fb6646d8000, 13168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb6646d8000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb664e29000 arch_prctl(ARCH_SET_FS, 0x7fb664e296f0) = 0 mprotect(0x7fb6646d6000, 4096, PROT_READ) = 0 mprotect(0x7fb664a0c000, 16384, PROT_READ) = 0 mprotect(0x7fb664c1d000, 4096, PROT_READ) = 0 mprotect(0x601000, 4096, PROT_READ) = 0 mprotect(0x7fb664e39000, 4096, PROT_READ) = 0 munmap(0x7fb664e2b000, 47828) = 0 set_tid_address(0x7fb664e29780) = 26643 set_robust_list(0x7fb664e29790, 0x18) = 0 rt_sigaction(SIGRTMIN, {0x7fb6644c72c0, [], SA_RESTORER|SA_SIGINFO, 0x7fb6644cf850}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0x7fb6644c7341, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7fb6644cf850}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0 socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 3 setsockopt(3, SOL_TCP, TCP_NODELAY, [1], 4) = 0 setsockopt(3, SOL_IP, 0x13 /* IP_??? */, [1], 4) = 0 fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 1), ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb664e36000 write(1, "Server-setsockopt IP_TRANSPARENT "..., 42) = 42 bind(3, {sa_family=AF_INET, sin_port=htons(3200), sin_addr=inet_addr("0.0.0.0")}, 16) = 0 listen(3, 8192) = 0 write(1, "before accept 1232376230.409361"..., 34) = 34 accept(3, {sa_family=AF_UNSPEC, sa_data="\0\0\0\0\0\0\0\0\0\0\0\0\0\0"...}, [4294967312]) = 4 write(1, "after accept 1232376234.501335\n"..., 33) = 33 socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 5 setsockopt(4, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0 setsockopt(5, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0 setsockopt(5, SOL_IP, 0x13 /* IP_??? */, [1], 4) = 0 write(1, "before the bind for the socket to"..., 65) = 65 bind(5, {sa_family=AF_UNSPEC, sa_data="\0\0\0\0\0\0\0\0\0\0\0\0\0\0"...}, 16) = 0 getsockopt(4, SOL_IP, 0x50 /* IP_??? */, "\2\0\0P\302Z\265\362\0\0\0\0\0\0\0\0"..., [16]) = 0 write(1, "after the bind, before the connec"..., 69) = 69 connect(5, {sa_family=AF_INET, sin_port=htons(80), sin_addr=inet_addr("194.90.181.242")}, 16) = 0 write(1, "after the connect, before the rec"..., 55) = 55 recvfrom(4, "GET / HTTP/1.1\nHost: www.inn.co.i"..., 10000, 0, NULL, NULL) = 642 write(1, "before send 1232376234.507170\n"..., 32) = 32 sendto(5, "GET / HTTP/1.1\nHost: www.inn.co.i"..., 642, 0, NULL, 0) = 642 write(1, "after send 1232376234.507253\n"..., 31) = 31 close(4) = 0 close(5) = 0 write(1, "before accept 1232376234.507358"..., 34) = 34 accept(3, {sa_family=AF_INET, sin_port=htons(4970), sin_addr=inet_addr("212.76.120.4")}, [5764607531624169488]) = 4 write(1, "after accept 1232376235.414540\n"..., 33) = 33 socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 5 setsockopt(4, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0 setsockopt(5, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0 setsockopt(5, SOL_IP, 0x13 /* IP_??? */, [1], 4) = 0 write(1, "before the bind for the socket to"..., 65) = 65 bind(5, {sa_family=AF_INET, sin_port=htons(4970), sin_addr=inet_addr("212.76.120.4")}, 16) = 0 getsockopt(4, SOL_IP, 0x50 /* IP_??? */, "\2\0\0P\302Z\265\362\0\0\0\0\0\0\0\0"..., [16]) = 0 write(1, "after the bind, before the connec"..., 69) = 69 connect(5, {sa_family=AF_INET, sin_port=htons(80), sin_addr=inet_addr("194.90.181.242")}, 16) = 0 write(1, "after the connect, before the rec"..., 55) = 55 recvfrom(4, "GET / HTTP/1.1\nHost: www.inn.co.i"..., 10000, 0, NULL, NULL) = 642 write(1, "before send 1232376238.199952\n"..., 32) = 32 sendto(5, "GET / HTTP/1.1\nHost: www.inn.co.i"..., 642, 0, NULL, 0) = 642 write(1, "after send 1232376238.200023\n"..., 31) = 31 close(4) = 0 close(5) = 0 write(1, "before accept 1232376238.200126"..., 34) = 34 accept(3, 0x7fff6ce38170, [5764607531624169488]) = ? ERESTARTSYS (To be restarted) --- SIGINT (Interrupt) @ 0 (0) --- +++ killed by SIGINT +++