精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
#include <>
#CPHB", "WSN", "PVP", "BR-SAT-MON", "SUN-ND",
"WB-MON", "WB-EXPAK", "ISO-IP", "VMTP", "SECURE-VMTP", "VINES", "TTP",
"NSFNET-IGP", "DGP", "TCF", "IGRP", "OSPFIGP", "Sprite-RPC", "LARP", "MTP", "",
"IPIP", "MICP", "SCC-SP", "ETHERIP", "ENCAP", "any private encryption scheme", "GMTP"};
int npacketnum;
int main(int argc, char *argv[])
{
char *device = "eth0";
char errbuf[PCAP_ERRBUF_SIZE];
pcap_t *phandle;
bpf_u_int32 ipaddress, ipmask;
struct bpf_program fcode;
int datalink;
fprintf(stderr,"input filter is%s\n",argv[1]);
if ((device = pcap_lookupdev(errbuf)) == NULL)
{
perror(errbuf);
return 0;
}
else
{
fprintf(stderr,"device: %s\n", device);
}
phandle = pcap_open_live(device, 200, 0, 500, errbuf);
if (phandle == NULL)
{
perror(errbuf);
return 0;
}
if (pcap_lookupnet(device, &ipaddress, &ipmask, errbuf) == -1)
{
perror(errbuf);
return 0;
}
else
{
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
char net[INET_ADDRSTRLEN], mask[INET_ADDRSTRLEN];
if (inet_n
协议分析器设计源代码(共5页) 来自淘豆网www.taodocs.com转载请标明出处.