Wireshark
4.5.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
epan
dissectors
packet-icmp.h
1
/* packet-icmp.h
2
* Definitions for ICMP: http://tools.ietf.org/html/rfc792.
3
*
4
* Wireshark - Network traffic analyzer
5
* By Gerald Combs <
[email protected]
>
6
* Copyright 1998 Gerald Combs
7
*
8
* SPDX-License-Identifier: GPL-2.0-or-later
9
*/
10
11
#ifndef __PACKET_ICMP_H__
12
#define __PACKET_ICMP_H__
13
14
/* ICMP echo request/reply transaction statistics ... used by ICMP tap(s) */
15
typedef
struct
_icmp_transaction_t
{
16
uint32_t rqst_frame;
17
uint32_t resp_frame;
18
nstime_t
rqst_time;
19
nstime_t
resp_time;
20
}
icmp_transaction_t
;
21
22
/* ICMP info ... used by sequence analysis tap and stored in pinfo with p_add_proto_data */
23
typedef
struct
{
24
uint8_t type;
25
uint8_t code;
26
}
icmp_info_t
;
27
28
int
get_best_guess_timestamp(
tvbuff_t
*tvb,
int
offset,
nstime_t
*comp_ts,
nstime_t
*out_ts);
29
30
#endif
_icmp_transaction_t
Definition
packet-icmp.h:15
icmp_info_t
Definition
packet-icmp.h:23
nstime_t
Definition
nstime.h:26
tvbuff
Definition
tvbuff-int.h:35
Generated by
1.9.8