]> git.ipfire.org Git - thirdparty/openssl.git/blame - crypto/buffer/buf_err.c
Manual fixes after copyright consolidation
[thirdparty/openssl.git] / crypto / buffer / buf_err.c
CommitLineData
b6cff313
RS
1/*
2 * Copyright 1995-2016 The OpenSSL Project Authors. All Rights Reserved.
6d311938 3 *
b6cff313
RS
4 * Licensed under the OpenSSL license (the "License"). You may not use
5 * this file except in compliance with the License. You can obtain a copy
6 * in the file LICENSE in the source distribution or at
7 * https://www.openssl.org/source/license.html
6d311938
DSH
8 */
9
0f113f3e
MC
10/*
11 * NOTE: this file was auto generated by the mkerr.pl script: any changes
59fc2b0f
BM
12 * made to it will be overwritten when the script next updates this file,
13 * only reason strings will be preserved.
d02b48c6 14 */
6d311938 15
d02b48c6 16#include <stdio.h>
ec577822
BM
17#include <openssl/err.h>
18#include <openssl/buffer.h>
d02b48c6
RE
19
20/* BEGIN ERROR CODES */
cf1b7d96 21#ifndef OPENSSL_NO_ERR
29dc3508 22
0f113f3e
MC
23# define ERR_FUNC(func) ERR_PACK(ERR_LIB_BUF,func,0)
24# define ERR_REASON(reason) ERR_PACK(ERR_LIB_BUF,0,reason)
29dc3508 25
0f113f3e 26static ERR_STRING_DATA BUF_str_functs[] = {
0f113f3e
MC
27 {ERR_FUNC(BUF_F_BUF_MEM_GROW), "BUF_MEM_grow"},
28 {ERR_FUNC(BUF_F_BUF_MEM_GROW_CLEAN), "BUF_MEM_grow_clean"},
29 {ERR_FUNC(BUF_F_BUF_MEM_NEW), "BUF_MEM_new"},
0f113f3e
MC
30 {0, NULL}
31};
6d311938 32
0f113f3e
MC
33static ERR_STRING_DATA BUF_str_reasons[] = {
34 {0, NULL}
35};
d02b48c6 36
58964a49
RE
37#endif
38
6b691a5c 39void ERR_load_BUF_strings(void)
0f113f3e 40{
47a9d527 41#ifndef OPENSSL_NO_ERR
d02b48c6 42
0f113f3e
MC
43 if (ERR_func_error_string(BUF_str_functs[0].error) == NULL) {
44 ERR_load_strings(0, BUF_str_functs);
45 ERR_load_strings(0, BUF_str_reasons);
46 }
47a9d527 47#endif
0f113f3e 48}