|
Home --> Documentations --> PJLIB-UTIL Reference
errno.h00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef __PJLIB_UTIL_ERRNO_H__
00021 #define __PJLIB_UTIL_ERRNO_H__
00022
00023
00024 #include <pj/errno.h>
00025
00036 #define PJLIB_UTIL_ERRNO_START (PJ_ERRNO_START_USER + PJ_ERRNO_SPACE_SIZE*3)
00037
00038
00039
00040
00041
00046 #define PJLIB_UTIL_ESTUNRESOLVE (PJLIB_UTIL_ERRNO_START+1)
00047
00051 #define PJLIB_UTIL_ESTUNINMSGTYPE (PJLIB_UTIL_ERRNO_START+2)
00052
00056 #define PJLIB_UTIL_ESTUNINMSGLEN (PJLIB_UTIL_ERRNO_START+3)
00057
00061 #define PJLIB_UTIL_ESTUNINATTRLEN (PJLIB_UTIL_ERRNO_START+4)
00062
00066 #define PJLIB_UTIL_ESTUNINATTRTYPE (PJLIB_UTIL_ERRNO_START+5)
00067
00071 #define PJLIB_UTIL_ESTUNININDEX (PJLIB_UTIL_ERRNO_START+6)
00072
00076 #define PJLIB_UTIL_ESTUNNOBINDRES (PJLIB_UTIL_ERRNO_START+7)
00077
00081 #define PJLIB_UTIL_ESTUNRECVERRATTR (PJLIB_UTIL_ERRNO_START+8)
00082
00086 #define PJLIB_UTIL_ESTUNNOMAP (PJLIB_UTIL_ERRNO_START+9)
00087
00091 #define PJLIB_UTIL_ESTUNNOTRESPOND (PJLIB_UTIL_ERRNO_START+10)
00092
00096 #define PJLIB_UTIL_ESTUNSYMMETRIC (PJLIB_UTIL_ERRNO_START+11)
00097
00101 #define PJLIB_UTIL_ESTUNNOTMAGIC (PJLIB_UTIL_ERRNO_START+12)
00102
00106 #define PJLIB_UTIL_ESTUNFINGERPRINT (PJLIB_UTIL_ERRNO_START+13)
00107
00108
00109
00110
00111
00112
00117 #define PJLIB_UTIL_EINXML (PJLIB_UTIL_ERRNO_START+20)
00118
00119
00120
00121
00122
00123
00130 #define PJLIB_UTIL_EDNSQRYTOOSMALL (PJLIB_UTIL_ERRNO_START+40)
00131
00137 #define PJLIB_UTIL_EDNSINSIZE (PJLIB_UTIL_ERRNO_START+41)
00138
00144 #define PJLIB_UTIL_EDNSINCLASS (PJLIB_UTIL_ERRNO_START+42)
00145
00152 #define PJLIB_UTIL_EDNSINNAMEPTR (PJLIB_UTIL_ERRNO_START+43)
00153
00159 #define PJLIB_UTIL_EDNSINNSADDR (PJLIB_UTIL_ERRNO_START+44)
00160
00165 #define PJLIB_UTIL_EDNSNONS (PJLIB_UTIL_ERRNO_START+45)
00166
00172 #define PJLIB_UTIL_EDNSNOWORKINGNS (PJLIB_UTIL_ERRNO_START+46)
00173
00177 #define PJLIB_UTIL_EDNSNOANSWERREC (PJLIB_UTIL_ERRNO_START+47)
00178
00184 #define PJLIB_UTIL_EDNSINANSWER (PJLIB_UTIL_ERRNO_START+48)
00185
00186
00187
00188
00192 #define PJLIB_UTIL_DNS_RCODE_START (PJLIB_UTIL_ERRNO_START+50)
00193
00197 #define PJ_STATUS_FROM_DNS_RCODE(rcode) (rcode==0 ? PJ_SUCCESS : \
00198 PJLIB_UTIL_DNS_RCODE_START+rcode)
00199
00204 #define PJLIB_UTIL_EDNS_FORMERR PJ_STATUS_FROM_DNS_RCODE(1)
00205
00211 #define PJLIB_UTIL_EDNS_SERVFAIL PJ_STATUS_FROM_DNS_RCODE(2)
00212
00219 #define PJLIB_UTIL_EDNS_NXDOMAIN PJ_STATUS_FROM_DNS_RCODE(3)
00220
00226 #define PJLIB_UTIL_EDNS_NOTIMPL PJ_STATUS_FROM_DNS_RCODE(4)
00227
00233 #define PJLIB_UTIL_EDNS_REFUSED PJ_STATUS_FROM_DNS_RCODE(5)
00234
00239 #define PJLIB_UTIL_EDNS_YXDOMAIN PJ_STATUS_FROM_DNS_RCODE(6)
00240
00245 #define PJLIB_UTIL_EDNS_YXRRSET PJ_STATUS_FROM_DNS_RCODE(7)
00246
00251 #define PJLIB_UTIL_EDNS_NXRRSET PJ_STATUS_FROM_DNS_RCODE(8)
00252
00257 #define PJLIB_UTIL_EDNS_NOTAUTH PJ_STATUS_FROM_DNS_RCODE(9)
00258
00263 #define PJLIB_UTIL_EDNS_NOTZONE PJ_STATUS_FROM_DNS_RCODE(10)
00264
00265
00266
00267
00268
00269
00274 #define PJLIB_UTIL_ESTUNTOOMANYATTR (PJLIB_UTIL_ERRNO_START+110)
00275
00280 #define PJLIB_UTIL_ESTUNUNKNOWNATTR (PJLIB_UTIL_ERRNO_START+111)
00281
00285 #define PJLIB_UTIL_ESTUNINADDRLEN (PJLIB_UTIL_ERRNO_START+112)
00286
00290 #define PJLIB_UTIL_ESTUNIPV6NOTSUPP (PJLIB_UTIL_ERRNO_START+113)
00291
00295 #define PJLIB_UTIL_ESTUNNOTRESPONSE (PJLIB_UTIL_ERRNO_START+114)
00296
00300 #define PJLIB_UTIL_ESTUNINVALIDID (PJLIB_UTIL_ERRNO_START+115)
00301
00305 #define PJLIB_UTIL_ESTUNNOHANDLER (PJLIB_UTIL_ERRNO_START+116)
00306
00312 #define PJLIB_UTIL_ESTUNMSGINTPOS (PJLIB_UTIL_ERRNO_START+118)
00313
00318 #define PJLIB_UTIL_ESTUNFINGERPOS (PJLIB_UTIL_ERRNO_START+119)
00319
00325 #define PJLIB_UTIL_ESTUNNOUSERNAME (PJLIB_UTIL_ERRNO_START+120)
00326
00330 #define PJLIB_UTIL_ESTUNUSERNAME (PJLIB_UTIL_ERRNO_START+121)
00331
00335 #define PJLIB_UTIL_ESTUNMSGINT (PJLIB_UTIL_ERRNO_START+122)
00336
00340 #define PJLIB_UTIL_ESTUNDUPATTR (PJLIB_UTIL_ERRNO_START+123)
00341
00345 #define PJLIB_UTIL_ESTUNNOREALM (PJLIB_UTIL_ERRNO_START+124)
00346
00350 #define PJLIB_UTIL_ESTUNNONCE (PJLIB_UTIL_ERRNO_START+125)
00351
00355 #define PJLIB_UTIL_ESTUNTSXFAILED (PJLIB_UTIL_ERRNO_START+126)
00356
00357
00358
00359
00360
00361
00362
00367 #define PJLIB_UTIL_EHTTPINURL (PJLIB_UTIL_ERRNO_START+151)
00368
00372 #define PJLIB_UTIL_EHTTPINPORT (PJLIB_UTIL_ERRNO_START+152)
00373
00377 #define PJLIB_UTIL_EHTTPINCHDR (PJLIB_UTIL_ERRNO_START+153)
00378
00382 #define PJLIB_UTIL_EHTTPINSBUF (PJLIB_UTIL_ERRNO_START+154)
00383
00387 #define PJLIB_UTIL_EHTTPLOST (PJLIB_UTIL_ERRNO_START+155)
00388
00393 #endif
PJLIB-UTIL Open Source, small footprint, and portable asynchronous/caching DNS resolver, text scanner, STUN client, and XML library
Copyright (C) 2006-2009 Teluu Inc.
|