12#ifndef __TAP_RLC_GRAPH_H__
13#define __TAP_RLC_GRAPH_H__
18#include <epan/dissectors/packet-rlc-lte.h>
19#include <epan/dissectors/packet-rlc-3gpp-common.h>
33 uint16_t isResegmented;
36 uint32_t NACKs[MAX_NACKs];
45 uint16_t sequenceNumberLength;
52 #define MAX_SUPPORTED_CHANNELS 8
112 uint16_t ueid1, uint16_t channelType1, uint16_t channelId1, uint8_t rlcMode1, uint8_t direction1,
113 uint16_t ueid2, uint16_t channelType2, uint16_t channelId2, uint8_t rlcMode2, uint8_t direction2,
114 bool isControlFrame);
Definition tap-rlc-graph.h:50
Definition packet-rlc-3gpp-common.h:18
Definition tap-rlc-graph.h:56
Definition packet-rlc-lte.c:381
bool compare_rlc_headers(uint8_t rat1, uint8_t rat2, uint16_t ueid1, uint16_t channelType1, uint16_t channelId1, uint8_t rlcMode1, uint8_t direction1, uint16_t ueid2, uint16_t channelType2, uint16_t channelId2, uint8_t rlcMode2, uint8_t direction2, bool isControlFrame)
Compares two RLC headers for equality.
Definition tap-rlc-graph.c:25
void rlc_graph_segment_list_free(struct rlc_graph *g)
Frees the list of RLC segments in the given RLC graph.
Definition tap-rlc-graph.c:312
bool rlc_graph_segment_list_get(capture_file *cf, struct rlc_graph *tg, bool stream_known, char **err_string)
Retrieves a list of RLC segments from a capture file.
Definition tap-rlc-graph.c:256
rlc_3gpp_tap_info * select_rlc_lte_session(capture_file *cf, struct rlc_segment *hdrs, char **err_msg)
Selects an RLC LTE session from a capture file.
Definition tap-rlc-graph.c:100