folly/folly/io/async/ssl/SSLErrors.cpp

/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

#include <folly/io/async/ssl/SSLErrors.h>

#include <folly/Range.h>
#include <folly/portability/OpenSSL.h>

usingnamespacefolly;

namespace {

std::string decodeOpenSSLError(
    int sslError, unsigned long errError, int sslOperationReturnValue) {}

StringPiece getSSLErrorString(SSLError error) {}

AsyncSocketException::AsyncSocketExceptionType exTypefromSSLErrInfo(
    int sslErr, unsigned long errError, int sslOperationReturnValue) {}

AsyncSocketException::AsyncSocketExceptionType exTypefromSSLErr(SSLError err) {}
} // namespace

namespace folly {

SSLException::SSLException(
    int sslErr,
    unsigned long errError,
    int sslOperationReturnValue,
    int errno_copy)
    :{}

SSLException::SSLException(SSLError error)
    :{}
} // namespace folly