git-svn-id: svn+ssh://svn.dolda2000.com/srv/svn/repos/src/icmp-dn@219
959494ce-11ee-0310-bf91-
de5d638817bd
struct pollfd pfd;
struct timeval tvb, tvc;
struct sockaddr_storage name;
- int timeout, elapsed;
+ int timeout, dispttl;
+ int elapsed;
timeout = 3000;
- while((c = getopt(argc, argv, "ht:")) != -1) {
+ dispttl = 0;
+ while((c = getopt(argc, argv, "hTt:")) != -1) {
switch(c) {
case 't':
timeout = atoi(optarg);
break;
+ case 'T':
+ dispttl = 1;
+ break;
case 'h':
case '?':
case ':':
}
}
+ if(dispttl)
+ printf("%i\n", ntohl(rep.ttl));
printdn(stdout, buf + sizeof(iphdr) + sizeof(rep), ret - sizeof(iphdr) - sizeof(rep));
close(s);