[EMAIL PROTECTED] wrote:
Hi guys,

 I am trying to print offset value for IP packet through this code.

 printf("%d|",ippkt->ip_off);

 I am not getting the right value, what's missing.

ip_off is an u_short, so byte order issues apply. Try this:

        printf("%d|", ntohs(ippkt->ip_off));


__david
-
This is the tcpdump-workers list.
Visit https://lists.sandelman.ca/ to unsubscribe.

Reply via email to