Path: blob/main/crypto/openssl/include/internal/propertyerr.h
103791 views
/*1* Generated by util/mkerr.pl DO NOT EDIT2* Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved.3*4* Licensed under the Apache License 2.0 (the "License"). You may not use5* this file except in compliance with the License. You can obtain a copy6* in the file LICENSE in the source distribution or at7* https://www.openssl.org/source/license.html8*/910#ifndef OSSL_INTERNAL_PROPERTYERR_H11#define OSSL_INTERNAL_PROPERTYERR_H12#pragma once1314#include <openssl/opensslconf.h>15#include <openssl/symhacks.h>1617#ifdef __cplusplus18extern "C" {19#endif2021int ossl_err_load_PROP_strings(void);2223/*24* PROP reason codes.25*/26#define PROP_R_NAME_TOO_LONG 10027#define PROP_R_NOT_AN_ASCII_CHARACTER 10128#define PROP_R_NOT_AN_HEXADECIMAL_DIGIT 10229#define PROP_R_NOT_AN_IDENTIFIER 10330#define PROP_R_NOT_AN_OCTAL_DIGIT 10431#define PROP_R_NOT_A_DECIMAL_DIGIT 10532#define PROP_R_NO_MATCHING_STRING_DELIMITER 10633#define PROP_R_NO_VALUE 10734#define PROP_R_PARSE_FAILED 10835#define PROP_R_STRING_TOO_LONG 10936#define PROP_R_TRAILING_CHARACTERS 1103738#ifdef __cplusplus39}40#endif41#endif424344