Wireshark  4.3.0
The Wireshark network protocol analyzer
packet-knxip.h
1 /* packet-knxip.h
2  * Routines for KNXnet/IP dissection
3  * Copyright 2004, Jan Kessler <kessler@ise.de>
4  *
5  * Wireshark - Network traffic analyzer
6  * By Gerald Combs <gerald@wireshark.org>
7  * Copyright 1998 Gerald Combs
8  *
9  * SPDX-License-Identifier: GPL-2.0-or-later
10  */
11 #ifndef PACKET_KNXIP_H
12 #define PACKET_KNXIP_H
13 
14 #include <glib.h>
15 #include <epan/expert.h>
16 #include "packet-knxip_decrypt.h"
17 
18 #define KIP_ERROR &ei_knxip_error
19 #define KIP_WARNING &ei_knxip_warning
20 
21 extern expert_field ei_knxip_error;
22 extern expert_field ei_knxip_warning;
23 
24 extern guint8 knxip_host_protocol;
25 extern guint8 knxip_error;
26 
27 #define MAX_KNX_DECRYPTION_KEYS 10
28 
29 extern guint8 knx_decryption_keys[ MAX_KNX_DECRYPTION_KEYS ][ KNX_KEY_LENGTH ];
30 extern guint8 knx_decryption_key_count;
31 
32 #endif
33 
34 /*
35  * Editor modelines - https://www.wireshark.org/tools/modelines.html
36  *
37  * Local variables:
38  * c-basic-offset: 2
39  * tab-width: 8
40  * indent-tabs-mode: nil
41  * End:
42  *
43  * vi: set shiftwidth=2 tabstop=8 expandtab:
44  * :indentSize=2:tabSize=8:noTabs=true:
45  */
Definition: expert.h:39