source: tools/tracereport/report.h @ 7be3cc4

4.0.1-hotfixescachetimestampsdevelopdpdk-ndagetsilivegetfragoffhelplibtrace4ndag_formatpfringrc-4.0.1rc-4.0.2rc-4.0.3rc-4.0.4ringdecrementfixringperformanceringtimestampfixes
Last change on this file since 7be3cc4 was 7be3cc4, checked in by Perry Lorier <perry@…>, 15 years ago

Add start time, end time, duration, packets and packets per second reports.
Fixes #236
Make the default "all reports" instead of "no reports" for less surprise
value.

  • 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 dir_report(void);
19void error_report(void);
20void flow_report(void);
21void misc_report(void);
22void port_report(void);
23void protocol_report(void);
24void tos_report(void);
25void ttl_report(void);
26void tcpopt_report(void);
27void synopt_report(void);
28void nlp_report(void);
29void ecn_report(void);
30void tcpseg_report(void);
31
32#endif
Note: See TracBrowser for help on using the repository browser.