Loading...
Searching...
No Matches
Go to the documentation of this file.
12#ifndef MBEDTLS_MPS_ERROR_H
13#define MBEDTLS_MPS_ERROR_H
33#ifndef MBEDTLS_MPS_ERR_BASE
34#define MBEDTLS_MPS_ERR_BASE (0)
37#define MBEDTLS_MPS_MAKE_ERROR(code) \
38 (-(MBEDTLS_MPS_ERR_BASE | (code)))
40#define MBEDTLS_ERR_MPS_OPERATION_UNEXPECTED MBEDTLS_MPS_MAKE_ERROR(0x1)
41#define MBEDTLS_ERR_MPS_INTERNAL_ERROR MBEDTLS_MPS_MAKE_ERROR(0x2)
51#ifndef MBEDTLS_MPS_READER_ERR_BASE
52#define MBEDTLS_MPS_READER_ERR_BASE (1 << 8)
55#define MBEDTLS_MPS_READER_MAKE_ERROR(code) \
56 (-(MBEDTLS_MPS_READER_ERR_BASE | (code)))
60#define MBEDTLS_ERR_MPS_READER_DATA_LEFT MBEDTLS_MPS_READER_MAKE_ERROR(0x1)
63#define MBEDTLS_ERR_MPS_READER_INVALID_ARG MBEDTLS_MPS_READER_MAKE_ERROR(0x2)
68#define MBEDTLS_ERR_MPS_READER_NEED_MORE MBEDTLS_MPS_READER_MAKE_ERROR(0x3)
71#define MBEDTLS_ERR_MPS_READER_OUT_OF_DATA MBEDTLS_MPS_READER_MAKE_ERROR(0x4)
76#define MBEDTLS_ERR_MPS_READER_INCONSISTENT_REQUESTS MBEDTLS_MPS_READER_MAKE_ERROR(0x5)
80#define MBEDTLS_ERR_MPS_READER_NEED_ACCUMULATOR MBEDTLS_MPS_READER_MAKE_ERROR(0x6)
85#define MBEDTLS_ERR_MPS_READER_ACCUMULATOR_TOO_SMALL MBEDTLS_MPS_READER_MAKE_ERROR(0x7)