| Wireshark 4.7.3 The Wireshark network protocol analyzer

Loading...
Searching...
No Matches
opcua_security_layer.h
1/******************************************************************************
2** Copyright (C) 2006-2007 ascolab GmbH. All Rights Reserved.
3** Web: http://www.ascolab.com
4**
5** SPDX-License-Identifier: GPL-2.0-or-later
6**
7** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
8** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
9**
10** Project: OpcUa Wireshark Plugin
11**
12** Description: OpcUa Security Layer Decoder.
13**
14** Author: Gerhard Gappmeier <gerhard.gappmeier@ascolab.com>
15******************************************************************************/
16
17 struct ua_metadata;
18
24 void registerSecurityLayerTypes(int proto);
30 void registerSequenceLayerTypes(int proto);
31
40 void parseSecurityHeader(proto_tree *tree, tvbuff_t *tvb, int *pOffset, struct ua_metadata *data);
41
50 void parseSequenceHeader(proto_tree *tree, tvbuff_t *tvb, int *pOffset, struct ua_metadata *data);
51
60 void parseSecurityFooterSO(proto_tree *tree, tvbuff_t *tvb, int offset, unsigned sig_len);
61
72 void parseSecurityFooterSAE(proto_tree *tree, tvbuff_t *tvb, int offset, unsigned pad_len, unsigned sig_len);
ua_metadata
This struct is used to pass meta data down to decoding functions.
Definition opcua_transport_layer.h:18