Wireshark 4.5.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
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 <[email protected]>
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 <epan/packet.h>
17
18extern int proto_rdpudp;
19
20typedef struct {
21 uint64_t current_base;
22 uint16_t last_received;
24
25typedef struct _rdpudp_conv_info_t {
26 uint32_t start_v2_at;
27 bool is_lossy;
28
29 address server_addr;
30 uint16_t server_port;
31 wmem_tree_t* server_chunks;
32 rdpudp_seq_context_t server_data_seq;
33 rdpudp_seq_context_t server_channel_seq;
34 wmem_tree_t* client_chunks;
35 rdpudp_seq_context_t client_data_seq;
36 rdpudp_seq_context_t client_channel_seq;
38
39bool rdp_isServerAddressTarget(packet_info *pinfo);
40bool rdpudp_is_reliable_transport(packet_info *pinfo);
41
42#endif /* __PACKET_RDPUDP_H_ */
Definition address.h:56
Definition packet_info.h:43
Definition packet-rdpudp.h:25
Definition wmem_tree-int.h:48
Definition packet-rdpudp.h:20