1 /* packet-btbredr_rf.h
2  *
3  * Wireshark - Network traffic analyzer
4  * By Gerald Combs <gerald@wireshark.org>
5  * Copyright 1998 Gerald Combs
6  *
7  * SPDX-License-Identifier: GPL-2.0-or-later
8  */
9 
10 typedef struct _reassembly_t {
11     guint   segment_len_rem;
12     guint32 l2cap_index;
13     guint   seqn : 1;
14 } reassembly_t;
15 
16 typedef struct _connection_info_t {
17     reassembly_t reassembly[2];
18     nstime_t     timestamp;
19     guint32      btclock;
20     guint32      interface_id;
21     guint32      adapter_id;
22     guint16      escosize[2];
23     guint8       bd_addr[2][6];
24     guint8       lt_addr;
25     guint8       escohandle;
26     guint8       esco : 1;
27 } connection_info_t;
28 
29 connection_info_t *
30 btbredr_rf_add_esco_link(connection_info_t *cinfo, packet_info *pinfo, guint8 handle, guint32 ltaddr, guint16 pktszms, guint16 pktszsm);
31 
32 void
33 btbredr_rf_remove_esco_link(connection_info_t *cinfo, packet_info *pinfo, guint8 handle);
34