Line data Source code
1 : /* SPDX-FileCopyrightText: Copyright 2026 Cozens Software Solutions Limited
2 : * SPDX-License-Identifier: PolyForm-Noncommercial-1.0.0 OR LicenseRef-PolyForm-Internal-Use-1.0.0 OR LicenseRef-COSOSO-Commercial
3 : */
4 :
5 : #include "SolidSyslogWolfSslSettings.h"
6 :
7 : #include "SolidSyslogWolfSslStreamPrivate.h"
8 :
9 : /* The callback reaches the leaf on every handshake, verified or not, so the pin
10 : * was checked there and nothing is kept to check again. */
11 : #if SOLIDSYSLOG_WOLFSSL_ANCHORED_PIN_CHECK == SOLIDSYSLOG_WOLFSSL_ANCHORED_PIN_CHECK_IN_CALLBACK
12 :
13 19 : enum SolidSyslogWolfSslAnchoredPinCheck SolidSyslogWolfSslStream_AnchoredPinCheck(void)
14 : {
15 19 : return SOLIDSYSLOG_WOLFSSL_PIN_BESIDE_ANCHORS_IN_CALLBACK;
16 : }
17 :
18 15 : void SolidSyslogWolfSslStream_AuthoriseKeptPeer(struct SolidSyslogWolfSslStream* self)
19 : {
20 : (void) self;
21 15 : }
22 :
23 : #endif
|