Lines Matching refs:pcap_t
112 pcap_not_initialized(pcap_t *pcap _U_)
120 pcap_no_adapter(pcap_t *pcap _U_)
127 * Returns 1 if rfmon mode can be set on the pcap_t, 0 if it can't,
131 pcap_can_set_rfmon(pcap_t *p)
140 pcap_cant_set_rfmon(pcap_t *p _U_)
157 pcap_list_tstamp_types(pcap_t *p, int **tstamp_typesp)
210 pcap_next(pcap_t *p, struct pcap_pkthdr *h)
224 pcap_next_ex(pcap_t *p, struct pcap_pkthdr **pkt_header,
280 pcap_t *
293 pcap_t *
306 pcap_t *
315 pcap_t *(*create_op)(const char *, char *, int *);
404 pcap_t *
409 pcap_t *p;
433 * in which case p refers to a pcap_t to
451 initialize_ops(pcap_t *p)
455 * an activated pcap_t to point to a routine that returns
487 static pcap_t *
491 pcap_t *p;
494 * Allocate a chunk of memory big enough for a pcap_t
497 * for the routines that handle this pcap_t.
499 chunk = malloc(sizeof (pcap_t) + size);
505 memset(chunk, 0, sizeof (pcap_t) + size);
508 * Get a pointer to the pcap_t at the beginning.
510 p = (pcap_t *)chunk;
523 * of size "size" following the pcap_t.
525 p->priv = (void *)(chunk + sizeof (pcap_t));
531 pcap_t *
534 pcap_t *p;
577 pcap_check_activated(pcap_t *p)
588 pcap_set_snaplen(pcap_t *p, int snaplen)
597 pcap_set_promisc(pcap_t *p, int promisc)
606 pcap_set_rfmon(pcap_t *p, int rfmon)
615 pcap_set_timeout(pcap_t *p, int timeout_ms)
624 pcap_set_tstamp_type(pcap_t *p, int tstamp_type)
662 pcap_set_immediate_mode(pcap_t *p, int immediate)
671 pcap_set_buffer_size(pcap_t *p, int buffer_size)
680 pcap_t *p, int tstamp_precision)
722 pcap_get_tstamp_precision(pcap_t *p)
728 pcap_activate(pcap_t *p)
734 * pcap_t; this should, for example, catch code that
765 pcap_t *
768 pcap_t *p;
814 pcap_t *
817 pcap_t *p;
836 pcap_dispatch(pcap_t *p, int cnt, pcap_handler callback, u_char *user)
845 pcap_read(pcap_t *p, int cnt, pcap_handler callback, u_char *user)
852 pcap_loop(pcap_t *p, int cnt, pcap_handler callback, u_char *user)
885 pcap_breakloop(pcap_t *p)
891 pcap_datalink(pcap_t *p)
899 pcap_datalink_ext(pcap_t *p)
907 pcap_list_datalinks(pcap_t *p, int **dlt_buffer)
957 pcap_set_datalink(pcap_t *p, int dlt)
1328 pcap_snapshot(pcap_t *p)
1336 pcap_is_swapped(pcap_t *p)
1344 pcap_major_version(pcap_t *p)
1352 pcap_minor_version(pcap_t *p)
1360 pcap_file(pcap_t *p)
1366 pcap_fileno(pcap_t *p)
1380 pcap_get_selectable_fd(pcap_t *p)
1387 pcap_perror(pcap_t *p, char *prefix)
1393 pcap_geterr(pcap_t *p)
1399 pcap_getnonblock(pcap_t *p, char *errbuf)
1424 pcap_getnonblock_fd(pcap_t *p, char *errbuf)
1442 pcap_setnonblock(pcap_t *p, int nonblock, char *errbuf)
1466 pcap_setnonblock_fd(pcap_t *p, int nonblock, char *errbuf)
1548 return("The pcap_t has not been activated");
1551 return ("The setting can't be changed after the pcap_t is activated");
1602 pcap_setfilter(pcap_t *p, struct bpf_program *fp)
1614 pcap_setdirection(pcap_t *p, pcap_direction_t d)
1625 pcap_stats(pcap_t *p, struct pcap_stat *ps)
1631 pcap_stats_dead(pcap_t *p, struct pcap_stat *ps _U_)
1634 "Statistics aren't available from a pcap_open_dead pcap_t");
1640 pcap_setbuff(pcap_t *p, int dim)
1646 pcap_setbuff_dead(pcap_t *p, int dim)
1649 "The kernel buffer size cannot be set on a pcap_open_dead pcap_t");
1654 pcap_setmode(pcap_t *p, int mode)
1660 pcap_setmode_dead(pcap_t *p, int mode)
1663 "impossible to set mode on a pcap_open_dead pcap_t");
1668 pcap_setmintocopy(pcap_t *p, int size)
1674 pcap_get_adapter(pcap_t *p)
1680 pcap_setmintocopy_dead(pcap_t *p, int size)
1683 "The mintocopy parameter cannot be set on a pcap_open_dead pcap_t");
1723 pcap_do_addexit(pcap_t *p)
1744 pcap_add_to_pcaps_to_close(pcap_t *p)
1751 pcap_remove_from_pcaps_to_close(pcap_t *p)
1753 pcap_t *pc, *prevpc;
1778 pcap_cleanup_live_common(pcap_t *p)
1810 pcap_cleanup_dead(pcap_t *p _U_)
1815 pcap_t *
1818 pcap_t *p;
1845 * A "dead" pcap_t never requires special BPF code generation.
1853 pcap_t *
1867 pcap_sendpacket(pcap_t *p, const u_char *buf, int size)
1879 pcap_inject(pcap_t *p, const void *buf, size_t size)
1885 pcap_close(pcap_t *p)