Wireshark
4.5.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
epan
dissectors
packet-h323.h
1
/* Do not modify this file. Changes will be overwritten. */
2
/* Generated automatically by the ASN.1 to Wireshark dissector compiler */
3
/* packet-h323.h */
4
/* asn2wrs.py -q -L -p h323 -c ./h323.cnf -s ./packet-h323-template -D . -O ../.. RAS-PROTOCOL-TUNNEL.asn ROBUSTNESS-DATA.asn */
5
6
/* packet-h323.h
7
* Routines for H.235 packet dissection
8
* 2007 Tomas Kukosa
9
*
10
* Wireshark - Network traffic analyzer
11
* By Gerald Combs <
[email protected]
>
12
* Copyright 1998 Gerald Combs
13
*
14
* SPDX-License-Identifier: GPL-2.0-or-later
15
*/
16
17
#ifndef PACKET_H323_H
18
#define PACKET_H323_H
19
20
/* Generic Extensible Framework */
21
22
#define GEF_CTX_SIGNATURE 0x47454658
/* "GEFX" */
23
24
typedef
struct
_gef_ctx_t
{
25
uint32_t signature;
26
struct
_gef_ctx_t
*parent;
27
/*
28
H323-MESSAGES
29
FeatureDescriptor/<id>
30
<id>
31
GenericData/<id>
32
<id>
33
MULTIMEDIA-SYSTEM-CONTROL
34
GenericInformation/<id>[-<subid>]
35
<id>
36
GenericMessage/<id>[-<subid>]
37
<id>
38
GenericCapability/<id>
39
collapsing/<id>
40
nonCollapsing/<id>
41
nonCollapsingRaw
42
EncryptionSync
43
<id>
44
*/
45
const
char
*type;
46
const
char
*id;
47
const
char
*subid;
48
const
char
*key;
49
}
gef_ctx_t
;
50
51
extern
gef_ctx_t
* gef_ctx_alloc(
wmem_allocator_t
*pool,
gef_ctx_t
*parent,
const
char
*type);
52
extern
bool
gef_ctx_check_signature(
gef_ctx_t
*gefx);
53
extern
gef_ctx_t
* gef_ctx_get(
void
*ptr);
54
extern
void
gef_ctx_update_key(
wmem_allocator_t
*pool,
gef_ctx_t
*gefx);
55
56
#endif
/* PACKET_H323_H */
57
_gef_ctx_t
Definition
packet-h323.h:24
_wmem_allocator_t
Definition
wmem_allocator.h:27
Generated by
1.9.8