int main(int argc, char **argv) { pcap_t *descr=NULL; char errbuf[PCAP_ERRBUF_SIZE]; if (argc != 2) return -1; descr = pcap_open_offline(argv[1], errbuf); if (descr == NULL) { fprintf(stderr, "open %s error\n", argv[1]); return -1; } pcap_loop(descr, -1, process_file, NULL); printf("Analyse Done!\n"); pcap_close(descr); return 0; } |
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |