safec 3.9
Safe C Library - ISO TR24731 Bounds Checking Interface
Loading...
Searching...
No Matches
safe_lib_errno.h File Reference
#include <errno.h>
Include dependency graph for safe_lib_errno.h:
This graph shows which files directly or indirectly include this file:

Macros

#define ESNULLP   ( 400 ) /* null ptr */
#define ESZEROL   ( 401 ) /* length is zero */
#define ESLEMIN   ( 402 ) /* length is below min */
#define ESLEMAX   ( 403 ) /* length exceeds RSIZE_MAX */
#define ESOVRLP   ( 404 ) /* overlap undefined */
#define ESEMPTY   ( 405 ) /* empty string */
#define ESNOSPC
#define ESUNTERM   ( 407 ) /* unterminated string */
#define ESNODIFF   ( 408 ) /* no difference */
#define ESNOTFND   ( 409 ) /* not found */
#define ESLEWRNG   ( 410 ) /* wrong size */
#define ESLAST   ESLEWRNG
#define EOK   ( 0 )

Macro Definition Documentation

◆ ESNULLP

#define ESNULLP   ( 400 ) /* null ptr */

◆ ESZEROL

#define ESZEROL   ( 401 ) /* length is zero */

◆ ESLEMIN

#define ESLEMIN   ( 402 ) /* length is below min */

◆ ESLEMAX

#define ESLEMAX   ( 403 ) /* length exceeds RSIZE_MAX */

◆ ESOVRLP

#define ESOVRLP   ( 404 ) /* overlap undefined */

◆ ESEMPTY

#define ESEMPTY   ( 405 ) /* empty string */

◆ ESNOSPC

#define ESNOSPC
Value:
( 406 ) /* not enough space for dest.
often also EOVERFLOW */

◆ ESUNTERM

#define ESUNTERM   ( 407 ) /* unterminated string */

◆ ESNODIFF

#define ESNODIFF   ( 408 ) /* no difference */

◆ ESNOTFND

#define ESNOTFND   ( 409 ) /* not found */

◆ ESLEWRNG

#define ESLEWRNG   ( 410 ) /* wrong size */

◆ ESLAST

#define ESLAST   ESLEWRNG

◆ EOK

#define EOK   ( 0 )