[libpcap][struct] pcap_pkthdr

pcap_pkthdr 구조체


pack_pkthder 구조체는  패킷의 헤더 정보로 패킷 다룰때 사용되는 정보이다.
또한 pack_pkthder는 protocal과는 관련이 없다. 정말 패킷 자체의 해더 정보만을 담고 있다.
pcap_loop, pcap_dispatch에서의 callback함수등과 같은 packet을 다루는 함수에서 정말 많이 사용된다.  


Source Code[libpcap-github]

PATH: libpcap/pcap/pcap.h

struct pcap_pkthdr {
	struct timeval ts;	/* time stamp [타임 스템프] */
	bpf_u_int32 caplen;	/* length of portion present [현재 위치 까지의 길이] */
	bpf_u_int32 len;	/* length this packet (off wire) [패킷 전체의 길이] */
};

글의 문제가 있다면 댓글을 달아 주세요.

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.