12#ifndef __PACKET_NTS_KE_H__
13#define __PACKET_NTS_KE_H__
17#define NTS_KE_TLS13_KEY_MAX_LEN 64
28 uint32_t frame_received;
33 uint8_t key_c2s[NTS_KE_TLS13_KEY_MAX_LEN];
34 uint8_t key_s2c[NTS_KE_TLS13_KEY_MAX_LEN];
42} nts_used_frames_lookup_t;
51nts_cookie_t* nts_new_cookie(tvbuff_t *tvb, uint16_t aead,
packet_info *pinfo);
60nts_cookie_t* nts_new_cookie_copy(tvbuff_t *tvb, nts_cookie_t *ref_cookie,
packet_info *pinfo);
69nts_cookie_t* nts_use_cookie(tvbuff_t *tvb_cookie, tvbuff_t *tvb_uid,
packet_info *pinfo);
76nts_cookie_t* nts_find_cookie_by_uid(tvbuff_t *tvb_uid);
83const nts_aead * nts_find_aead(uint16_t
id);
89void nts_append_used_frames_to_tree(
void *data,
void *user_data);
struct _packet_info packet_info
Represents the metadata and indexing information for a single captured frame.
struct _wmem_list_t wmem_list_t
Opaque type representing a scoped, doubly-linked list in the wmem system.
Definition wmem_list.h:42
Definition packet-nts-ke.h:19
Definition packet-nts-ke.h:27
Definition packet-nts-ke.h:38