source: tools/tracereport/report.h @ 756b8f9

4.0.1-hotfixescachetimestampsdevelopdpdk-ndagetsilivegetfragoffhelplibtrace4ndag_formatpfringrc-4.0.1rc-4.0.2rc-4.0.3rc-4.0.4ringdecrementfixringperformanceringtimestampfixes
Last change on this file since 756b8f9 was 4423dc7, checked in by Perry Lorier <perry@…>, 13 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
Line 
1#ifndef REPORT_H
2#define REPORT_H
3
4void dir_per_packet(struct libtrace_packet_t *packet);
5void error_per_packet(struct libtrace_packet_t *packet);
6void flow_per_packet(struct libtrace_packet_t *packet);
7void misc_per_packet(struct libtrace_packet_t *packet);
8void port_per_packet(struct libtrace_packet_t *packet);
9void protocol_per_packet(struct libtrace_packet_t *packet);
10void tos_per_packet(struct libtrace_packet_t *packet);
11void ttl_per_packet(struct libtrace_packet_t *packet);
12void tcpopt_per_packet(struct libtrace_packet_t *packet);
13void synopt_per_packet(struct libtrace_packet_t *packet);
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);
17
18void drops_per_trace(libtrace_t *trace);
19
20void dir_report(void);
21void error_report(void);
22void flow_report(void);
23void misc_report(void);
24void port_report(void);
25void protocol_report(void);
26void tos_report(void);
27void ttl_report(void);
28void tcpopt_report(void);
29void synopt_report(void);
30void nlp_report(void);
31void ecn_report(void);
32void tcpseg_report(void);
33void drops_report(void);
34
35#endif
Note: See TracBrowser for help on using the repository browser.