[Winpcap-users] pcap_loop pointers

ceo at triplebit.com ceo at triplebit.com
Mon Sep 10 13:13:41 GMT 2007


I think that my question represents also other users.
When using the function "pcap_loop"  the system uses the fallowing callback
whenever a packet arrives -

      typedef void(* pcap_handler)(u_char *user, const struct pcap_pkthdr
*pkt_header, const u_char *pkt_data)


My questions-

1. I saw that the pointers pkt_data and pkt_header differ from packet to
packet.
Does that mean that the data on which they point occupies different area in
memory?
2. How do I know if the data pointed by them is still valid in a certain
moment?

Regards

I. Lesher

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.winpcap.org/pipermail/winpcap-users/attachments/20070910/51e74780/attachment.htm


More information about the Winpcap-users mailing list