Wireshark
4.3.0
The Wireshark network protocol analyzer
epan
dissectors
packet-rdpudp.h
1
/* packet-rdpudp.h
2
* RDP UDP dissection
3
* Author: David Fort
4
*
5
* Wireshark - Network traffic analyzer
6
* By Gerald Combs <gerald@wireshark.org>
7
* Copyright 1998 Gerald Combs
8
*
9
*
10
* SPDX-License-Identifier: GPL-2.0-or-later
11
*/
12
13
#ifndef __PACKET_RDPUDP_H__
14
#define __PACKET_RDPUDP_H__
15
16
#include <glib.h>
17
#include <
epan/packet.h
>
18
19
extern
int
proto_rdpudp;
20
21
typedef
struct
{
22
guint64 current_base;
23
guint16 last_received;
24
}
rdpudp_seq_context_t
;
25
26
typedef
struct
_rdpudp_conv_info_t
{
27
guint32 start_v2_at;
28
gboolean is_lossy;
29
30
address
server_addr;
31
guint16 server_port;
32
wmem_tree_t
* server_chunks;
33
rdpudp_seq_context_t
server_data_seq;
34
rdpudp_seq_context_t
server_channel_seq;
35
wmem_tree_t
* client_chunks;
36
rdpudp_seq_context_t
client_data_seq;
37
rdpudp_seq_context_t
client_channel_seq;
38
}
rdpudp_conv_info_t
;
39
40
gboolean rdp_isServerAddressTarget(
packet_info
*pinfo);
41
gboolean rdpudp_is_reliable_transport(
packet_info
*pinfo);
42
43
#endif
/* __PACKET_RDPUDP_H_ */
packet.h
_address
Definition:
address.h:56
_packet_info
Definition:
packet_info.h:44
_rdpudp_conv_info_t
Definition:
packet-rdpudp.h:26
_wmem_tree_t
Definition:
wmem_tree-int.h:48
rdpudp_seq_context_t
Definition:
packet-rdpudp.h:21
Generated by
1.9.1