Lines Matching refs:pd
62 static pcap_t *pd; variable
68 pcap_breakloop(pd); in stop_capture()
75 pcap_breakloop(pd); in stop_capture()
322 pd = pcap_create(device, ebuf); in main()
323 if (pd == NULL) in main()
325 status = pcap_activate(pd); in main()
331 pcap_statustostr(status), pcap_geterr(pd)); in main()
333 ndlts = pcap_list_datalinks(pd, &dlts); in main()
339 pcap_statustostr(status), pcap_geterr(pd)); in main()
350 pcap_close(pd); in main()
359 pd = open_interface(device, snaplen_set, snaplen, ebuf); in main()
360 if (pd == NULL) { in main()
386 pd = open_interface(device, snaplen_set, snaplen, ebuf); in main()
387 if (pd == NULL) in main()
401 if (pcap_set_datalink(pd, dlt) == PCAP_ERROR) in main()
402 error("%s: %s", device, pcap_geterr(pd)); in main()
414 if (pcap_compile(pd, &fcode, cmdbuf, 1, netmask) < 0) in main()
415 error("%s", pcap_geterr(pd)); in main()
417 if (pcap_setfilter(pd, &fcode) < 0) in main()
418 error("%s", pcap_geterr(pd)); in main()
421 pdd = pcap_dump_open(pd, savefile); in main()
423 error("%s", pcap_geterr(pd)); in main()
436 dlt = pcap_datalink(pd); in main()
444 status = pcap_dispatch(pd, -1, pcap_dump, (u_char *)pdd); in main()
450 pcap_stats(pd, &ps); in main()
470 program_name, pcap_geterr(pd)); in main()
472 pcap_close(pd); in main()