errno added;
parent
569176169f
commit
5fd1ecc796
@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Secure Network Transport Layer Library v2 implementation.
|
||||
* (sntllv2) it superseed all versions before due to the:
|
||||
* - memory consumption
|
||||
* - new features such as pulse emitting
|
||||
* - performance optimization
|
||||
*
|
||||
* This is a proprietary software. See COPYING for further details.
|
||||
*
|
||||
* (c) Askele Group 2013-2015 <http://askele.com>
|
||||
*
|
||||
*/
|
||||
|
||||
#ifndef __SNTL_ERRNO_H__
|
||||
#define __SNTL_ERRNO_H__
|
||||
|
||||
#define __SNTL_EPREFIX 200
|
||||
|
||||
#define SNE_SUCCESS 200
|
||||
#define SNE_FAILED 201
|
||||
#define SNE_ENOMEM 202
|
||||
#define SNE_BADPROTO 203
|
||||
#define SNE_ENORPC 204
|
||||
#define SNE_EPERM 205
|
||||
#define SNE_TOOLONG 206
|
||||
#define SNE_EBUSY 207
|
||||
#define SNE_WOULDBLOCK 208
|
||||
#define SNE_LINKERROR 209
|
||||
#define SNE_NOSUCHMSG 210
|
||||
#define SNE_NOSUCHCHAN 211
|
||||
#define SNE_ETIMEDOUT 212
|
||||
#define SNE_IGNORED 213
|
||||
#define SNE_REPLYREQ 214
|
||||
#define SNE_RAPIDMSG 215
|
||||
|
||||
/* some old errors for compatibility */
|
||||
#define ESXOREPLYREQ SNE_REPLYREQ /* protocol require reply with expression,
|
||||
* or expression return for the request */
|
||||
#define ESXOTIMEDOUT SNE_ETIMEDOUT /* timedout */
|
||||
#define ESXRCBADPROT SNE_BADPROTO /* invalid protocol */
|
||||
#define ESXNOCONNECT SNE_LINKERROR /* connection is lost */
|
||||
#define ESXNOCHANSUP SNE_NOSUCHCHAN
|
||||
#define ESXRAPIDREPLY SNE_RAPIDMSG
|
||||
|
||||
const char *sntll_errno2cstr(int);
|
||||
|
||||
#endif /* __SNTL_ERRNO_H__ */
|
||||
|
Loading…
Reference in New Issue