I\'m using Apple\'s \"Simple Ping\" example and it has almost all features that I need, but I don\'t know where I can set timeout of each packet. It seems that it isn\'t pos
for example:
tv.tv_sec = 0;
tv.tv_usec = 1000;
setsockopt(recv_sock, SOL_SOCKET, SO_RCVTIMEO, (char *)&tv,sizeof(struct timeval));
setsockopt(send_sock, SOL_SOCKET, SO_SNDTIMEO, (char *)&tv,sizeof(struct timeval));
for additional options:
http://developer.apple.com/library/ios/#documentation/system/conceptual/manpages_iphoneos/man2/setsockopt.2.html