]> git.ipfire.org Git - thirdparty/openssl.git/blame - engines/e_afalg_err.h
Create provider errors and use them
[thirdparty/openssl.git] / engines / e_afalg_err.h
CommitLineData
b6cff313 1/*
52df25cf
RS
2 * Generated by util/mkerr.pl DO NOT EDIT
3 * Copyright 1995-2017 The OpenSSL Project Authors. All Rights Reserved.
7f458a48 4 *
ab3fa1c0 5 * Licensed under the Apache License 2.0 (the "License"). You may not use
b6cff313
RS
6 * this file except in compliance with the License. You can obtain a copy
7 * in the file LICENSE in the source distribution or at
8 * https://www.openssl.org/source/license.html
9 */
10
52df25cf
RS
11#ifndef HEADER_AFALGERR_H
12# define HEADER_AFALGERR_H
7f458a48 13
52df25cf 14# define AFALGerr(f, r) ERR_AFALG_error((f), (r), OPENSSL_FILE, OPENSSL_LINE)
7f458a48 15
7f458a48 16
52df25cf
RS
17/*
18 * AFALG function codes.
19 */
7f458a48 20# define AFALG_F_AFALG_CHK_PLATFORM 100
52df25cf
RS
21# define AFALG_F_AFALG_CREATE_SK 101
22# define AFALG_F_AFALG_INIT_AIO 102
23# define AFALG_F_AFALG_SETUP_ASYNC_EVENT_NOTIFICATION 103
24# define AFALG_F_AFALG_SET_KEY 104
25# define AFALG_F_BIND_AFALG 105
7f458a48 26
52df25cf
RS
27/*
28 * AFALG reason codes.
29 */
7f458a48 30# define AFALG_R_EVENTFD_FAILED 108
6cba4a66 31# define AFALG_R_FAILED_TO_GET_PLATFORM_INFO 111
7f458a48 32# define AFALG_R_INIT_FAILED 100
33# define AFALG_R_IO_SETUP_FAILED 105
34# define AFALG_R_KERNEL_DOES_NOT_SUPPORT_AFALG 101
35# define AFALG_R_KERNEL_DOES_NOT_SUPPORT_ASYNC_AFALG 107
36# define AFALG_R_MEM_ALLOC_FAILED 102
6cba4a66 37# define AFALG_R_SOCKET_ACCEPT_FAILED 110
7f458a48 38# define AFALG_R_SOCKET_BIND_FAILED 103
39# define AFALG_R_SOCKET_CREATE_FAILED 109
40# define AFALG_R_SOCKET_OPERATION_FAILED 104
41# define AFALG_R_SOCKET_SET_KEY_FAILED 106
42
7f458a48 43#endif