Wireshark
4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
epan
aggregation_fields.h
Go to the documentation of this file.
1
/* aggregation_fields.h
2
* Definitions and functions for aggregation fields
3
* By Hamdi Miladi <
[email protected]
>
4
* Copyright 2025 Hamdi Miladi
5
*
6
* Wireshark - Network traffic analyzer
7
* By Gerald Combs <
[email protected]
>
8
* Copyright 1998 Gerald Combs
9
*
10
* SPDX-License-Identifier: GPL-2.0-or-later
11
*/
12
#pragma once
13
#include <
epan/prefs.h
>
14
15
#ifdef __cplusplus
16
extern
"C"
{
17
#endif
/* __cplusplus */
18
23
typedef
struct
aggregation_field
{
24
char
*field;
25
int
hf_id;
26
}
aggregation_field_t
;
27
28
/* Keep the UAT structure local to the aggregation_fields */
29
38
void
aggregation_field_register_uat
(
module_t
*
pref_module
);
39
40
#ifdef __cplusplus
41
}
42
#endif
/* __cplusplus */
43
50
WS_DLL_PUBLIC
51
void
apply_aggregation_prefs
(
void
);
apply_aggregation_prefs
WS_DLL_PUBLIC void apply_aggregation_prefs(void)
Applies aggregation preferences from a UAT (User-Accessible Table) to the global preferences structur...
Definition
aggregation_fields.c:74
aggregation_field_register_uat
void aggregation_field_register_uat(module_t *pref_module)
Registers UAT for aggregation fields.
Definition
aggregation_fields.c:50
prefs.h
aggregation_field
Definition
aggregation_fields.h:23
pref_module
Definition
prefs-int.h:24
Generated by
1.9.8