source: tools/tracereport/report.h @ 624c2da

4.0.1-hotfixescachetimestampsdevelopdpdk-ndagetsilivegetfragoffhelplibtrace4ndag_formatpfringrc-4.0.1rc-4.0.2rc-4.0.3rc-4.0.4ringdecrementfixringperformanceringtimestampfixes
Last change on this file since 624c2da was 4423dc7, checked in by Perry Lorier <perry@…>, 14 years ago

Add support to various tools for outputting the number of dropped packets
they've seen

  • Property mode set to 100644
File size: 1.1 KB
RevLine 
[d3ff1fb]1#ifndef REPORT_H
2#define REPORT_H
3
[73ef8ce]4void dir_per_packet(struct libtrace_packet_t *packet);
[d3ff1fb]5void error_per_packet(struct libtrace_packet_t *packet);
[73ef8ce]6void flow_per_packet(struct libtrace_packet_t *packet);
[7be3cc4]7void misc_per_packet(struct libtrace_packet_t *packet);
[73ef8ce]8void port_per_packet(struct libtrace_packet_t *packet);
[d3ff1fb]9void protocol_per_packet(struct libtrace_packet_t *packet);
[73ef8ce]10void tos_per_packet(struct libtrace_packet_t *packet);
[d3ff1fb]11void ttl_per_packet(struct libtrace_packet_t *packet);
[d4336d5]12void tcpopt_per_packet(struct libtrace_packet_t *packet);
[051618c]13void synopt_per_packet(struct libtrace_packet_t *packet);
[d4336d5]14void nlp_per_packet(struct libtrace_packet_t *packet);
15void ecn_per_packet(struct libtrace_packet_t *packet);
16void tcpseg_per_packet(struct libtrace_packet_t *packet);
[d3ff1fb]17
[4423dc7]18void drops_per_trace(libtrace_t *trace);
19
[73ef8ce]20void dir_report(void);
[d3ff1fb]21void error_report(void);
[73ef8ce]22void flow_report(void);
[7be3cc4]23void misc_report(void);
[73ef8ce]24void port_report(void);
[d3ff1fb]25void protocol_report(void);
26void tos_report(void);
[73ef8ce]27void ttl_report(void);
[d4336d5]28void tcpopt_report(void);
[051618c]29void synopt_report(void);
[d4336d5]30void nlp_report(void);
31void ecn_report(void);
32void tcpseg_report(void);
[4423dc7]33void drops_report(void);
[d3ff1fb]34
35#endif
Note: See TracBrowser for help on using the repository browser.