From e4ba6dbc3f1e76890b22773807ea37fe8fa2b1bc Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 10 Apr 2024 22:34:10 +0200 Subject: Adding upstream version 4.2.2. Signed-off-by: Daniel Baumann --- epan/dissectors/packet-lbtrm.h | 52 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 epan/dissectors/packet-lbtrm.h (limited to 'epan/dissectors/packet-lbtrm.h') diff --git a/epan/dissectors/packet-lbtrm.h b/epan/dissectors/packet-lbtrm.h new file mode 100644 index 00000000..30a0a4cf --- /dev/null +++ b/epan/dissectors/packet-lbtrm.h @@ -0,0 +1,52 @@ +/* packet-lbtrm.h + * Routines for LBT-RM Packet dissection + * + * Copyright (c) 2005-2014 Informatica Corporation. All Rights Reserved. + * + * Wireshark - Network traffic analyzer + * By Gerald Combs + * Copyright 1998 Gerald Combs + * + * SPDX-License-Identifier: GPL-2.0-or-later + */ + +#ifndef PACKET_LBTRM_H_INCLUDED +#define PACKET_LBTRM_H_INCLUDED + +typedef struct +{ + address source_address; + guint16 source_port; + guint32 session_id; + address multicast_group; + guint16 dest_port; + guint64 channel; + wmem_tree_t * frame; + lbm_transport_frame_t * last_frame; + lbm_transport_frame_t * last_data_frame; + lbm_transport_frame_t * last_sm_frame; + lbm_transport_frame_t * last_nak_frame; + lbm_transport_frame_t * last_ncf_frame; + wmem_tree_t * data_sqn; + wmem_tree_t * sm_sqn; + guint32 data_high_sqn; + guint32 sm_high_sqn; +} lbtrm_transport_t; + +lbtrm_transport_t * lbtrm_transport_add(const address * source_address, guint16 source_port, guint32 session_id, const address * multicast_group, guint16 dest_port, guint32 frame); +char * lbtrm_transport_source_string(const address * source_address, guint16 source_port, guint32 session_id, const address * multicast_group, guint16 dest_port); + +#endif + +/* + * Editor modelines - https://www.wireshark.org/tools/modelines.html + * + * Local variables: + * c-basic-offset: 4 + * tab-width: 8 + * indent-tabs-mode: nil + * End: + * + * vi: set shiftwidth=4 tabstop=8 expandtab: + * :indentSize=4:tabSize=8:noTabs=true: + */ -- cgit v1.2.3