1 /******************************************************************************
2 ** Copyright (C) 2006-2007 ascolab GmbH. All Rights Reserved.
3 ** Web: http://www.ascolab.com
5 ** SPDX-License-Identifier: GPL-2.0-or-later
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.
10 ** Project: OpcUa Wireshark Plugin
12 ** Description: OpcUa Security Layer Decoder.
14 ** Author: Gerhard Gappmeier <gerhard.gappmeier@ascolab.com>
15 ******************************************************************************/
19 void registerSecurityLayerTypes(int proto
);
20 void registerSequenceLayerTypes(int proto
);
21 void parseSecurityHeader(proto_tree
*tree
, tvbuff_t
*tvb
, int *pOffset
, struct ua_metadata
*data
);
22 void parseSequenceHeader(proto_tree
*tree
, tvbuff_t
*tvb
, int *pOffset
, struct ua_metadata
*data
);
23 void parseSecurityFooterSO(proto_tree
*tree
, tvbuff_t
*tvb
, int offset
, unsigned sig_len
);
24 void parseSecurityFooterSAE(proto_tree
*tree
, tvbuff_t
*tvb
, int offset
, unsigned pad_len
, unsigned sig_len
);