Lines Matching refs:ifaces
231 struct pcap_ng_if *ifaces; /* array of interface information */ member
685 new_ifaces = realloc(ps->ifaces, new_ifaces_size * sizeof (struct pcap_ng_if)); in add_interface()
698 ps->ifaces = new_ifaces; in add_interface()
701 ps->ifaces[ps->ifcount - 1].snaplen = idbp->snaplen; in add_interface()
718 ps->ifaces[ps->ifcount - 1].tsresol = tsresol; in add_interface()
719 ps->ifaces[ps->ifcount - 1].tsoffset = tsoffset; in add_interface()
730 ps->ifaces[ps->ifcount - 1].scale_type = PASS_THROUGH; in add_interface()
737 ps->ifaces[ps->ifcount - 1].scale_type = SCALE_DOWN_BIN; in add_interface()
742 ps->ifaces[ps->ifcount - 1].scale_factor = tsresol/ps->user_tsresol; in add_interface()
743 ps->ifaces[ps->ifcount - 1].scale_type = SCALE_DOWN_DEC; in add_interface()
751 ps->ifaces[ps->ifcount - 1].scale_type = SCALE_UP_BIN; in add_interface()
756 ps->ifaces[ps->ifcount - 1].scale_factor = ps->user_tsresol/tsresol; in add_interface()
757 ps->ifaces[ps->ifcount - 1].scale_type = SCALE_UP_DEC; in add_interface()
1078 free(ps->ifaces); in pcap_ng_check_header()
1090 free(ps->ifaces); in pcap_ng_cleanup()
1384 sec = t / ps->ifaces[interface_id].tsresol + ps->ifaces[interface_id].tsoffset; in pcap_ng_next_packet()
1385 frac = t % ps->ifaces[interface_id].tsresol; in pcap_ng_next_packet()
1391 switch (ps->ifaces[interface_id].scale_type) { in pcap_ng_next_packet()
1414 frac *= ps->ifaces[interface_id].scale_factor; in pcap_ng_next_packet()
1438 frac /= ps->ifaces[interface_id].tsresol; in pcap_ng_next_packet()
1457 frac /= ps->ifaces[interface_id].scale_factor; in pcap_ng_next_packet()
1485 frac /= ps->ifaces[interface_id].tsresol; in pcap_ng_next_packet()