safec  3.3
Safe C Library - ISO TR24731 Bounds Checking Interface
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   ( 406 ) /* not enough space for s2 */
 
#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   ( 406 ) /* not enough space for s2 */

◆ 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 )