[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@18.188.233.69: ~ $
/*
 * Copyright (C) Internet Systems Consortium, Inc. ("ISC")
 *
 * This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
 *
 * See the COPYRIGHT file distributed with this work for additional
 * information regarding copyright ownership.
 */


#ifndef ISC_RESULT_H
#define ISC_RESULT_H 1

/*! \file isc/result.h */

#include <isc/lang.h>
#include <isc/types.h>

#define ISC_R_SUCCESS			0	/*%< success */
#define ISC_R_NOMEMORY			1	/*%< out of memory */
#define ISC_R_TIMEDOUT			2	/*%< timed out */
#define ISC_R_NOTHREADS			3	/*%< no available threads */
#define ISC_R_ADDRNOTAVAIL		4	/*%< address not available */
#define ISC_R_ADDRINUSE			5	/*%< address in use */
#define ISC_R_NOPERM			6	/*%< permission denied */
#define ISC_R_NOCONN			7	/*%< no pending connections */
#define ISC_R_NETUNREACH		8	/*%< network unreachable */
#define ISC_R_HOSTUNREACH		9	/*%< host unreachable */
#define ISC_R_NETDOWN			10	/*%< network down */
#define ISC_R_HOSTDOWN			11	/*%< host down */
#define ISC_R_CONNREFUSED		12	/*%< connection refused */
#define ISC_R_NORESOURCES		13	/*%< not enough free resources */
#define ISC_R_EOF			14	/*%< end of file */
#define ISC_R_BOUND			15	/*%< socket already bound */
#define ISC_R_RELOAD			16	/*%< reload */
#define ISC_R_SUSPEND	      ISC_R_RELOAD	/*%< alias of 'reload' */
#define ISC_R_LOCKBUSY			17	/*%< lock busy */
#define ISC_R_EXISTS			18	/*%< already exists */
#define ISC_R_NOSPACE			19	/*%< ran out of space */
#define ISC_R_CANCELED			20	/*%< operation canceled */
#define ISC_R_NOTBOUND			21	/*%< socket is not bound */
#define ISC_R_SHUTTINGDOWN		22	/*%< shutting down */
#define ISC_R_NOTFOUND			23	/*%< not found */
#define ISC_R_UNEXPECTEDEND		24	/*%< unexpected end of input */
#define ISC_R_FAILURE			25	/*%< generic failure */
#define ISC_R_IOERROR			26	/*%< I/O error */
#define ISC_R_NOTIMPLEMENTED		27	/*%< not implemented */
#define ISC_R_UNBALANCED		28	/*%< unbalanced parentheses */
#define ISC_R_NOMORE			29	/*%< no more */
#define ISC_R_INVALIDFILE		30	/*%< invalid file */
#define ISC_R_BADBASE64			31	/*%< bad base64 encoding */
#define ISC_R_UNEXPECTEDTOKEN		32	/*%< unexpected token */
#define ISC_R_QUOTA			33	/*%< quota reached */
#define ISC_R_UNEXPECTED		34	/*%< unexpected error */
#define ISC_R_ALREADYRUNNING		35	/*%< already running */
#define ISC_R_IGNORE			36	/*%< ignore */
#define ISC_R_MASKNONCONTIG             37	/*%< addr mask not contiguous */
#define ISC_R_FILENOTFOUND		38	/*%< file not found */
#define ISC_R_FILEEXISTS		39	/*%< file already exists */
#define ISC_R_NOTCONNECTED		40	/*%< socket is not connected */
#define ISC_R_RANGE			41	/*%< out of range */
#define ISC_R_NOENTROPY			42	/*%< out of entropy */
#define ISC_R_MULTICAST			43	/*%< invalid use of multicast */
#define ISC_R_NOTFILE			44	/*%< not a file */
#define ISC_R_NOTDIRECTORY		45	/*%< not a directory */
#define ISC_R_QUEUEFULL			46	/*%< queue is full */
#define ISC_R_FAMILYMISMATCH		47	/*%< address family mismatch */
#define ISC_R_FAMILYNOSUPPORT		48	/*%< AF not supported */
#define ISC_R_BADHEX			49	/*%< bad hex encoding */
#define ISC_R_TOOMANYOPENFILES		50	/*%< too many open files */
#define ISC_R_NOTBLOCKING		51	/*%< not blocking */
#define ISC_R_UNBALANCEDQUOTES		52	/*%< unbalanced quotes */
#define ISC_R_INPROGRESS		53	/*%< operation in progress */
#define ISC_R_CONNECTIONRESET		54	/*%< connection reset */
#define ISC_R_SOFTQUOTA			55	/*%< soft quota reached */
#define ISC_R_BADNUMBER			56	/*%< not a valid number */
#define ISC_R_DISABLED			57	/*%< disabled */
#define ISC_R_MAXSIZE			58	/*%< max size */
#define ISC_R_BADADDRESSFORM		59	/*%< invalid address format */
#define ISC_R_BADBASE32			60	/*%< bad base32 encoding */
#define ISC_R_UNSET			61	/*%< unset */
#define ISC_R_MULTIPLE			62	/*%< multiple */
#define ISC_R_WOULDBLOCK		63	/*%< would block */
#define ISC_R_TIMESHIFTED               64      /*%< system time changed */
/*% Not a result code: the number of results. */
#define ISC_R_NRESULTS 			66

ISC_LANG_BEGINDECLS

const char *
isc_result_totext(isc_result_t);
/*%<
 * Convert an isc_result_t into a string message describing the result.
 */

const char *
isc_result_toid(isc_result_t);
/*%<
 * Convert an isc_result_t into a string identifier such as
 * "ISC_R_SUCCESS".
 */

isc_result_t
isc_result_register(unsigned int base, unsigned int nresults,
		    const char **text, isc_msgcat_t *msgcat, int set);

isc_result_t
isc_result_registerids(unsigned int base, unsigned int nresults,
		       const char **ids, isc_msgcat_t *msgcat, int set);

ISC_LANG_ENDDECLS

#endif /* ISC_RESULT_H */

Filemanager

Name Type Size Permission Actions
aes.h File 1.05 KB 0644
app.h File 10.23 KB 0644
assertions.h File 2.78 KB 0644
atomic.h File 4.15 KB 0644
backtrace.h File 3.8 KB 0644
base32.h File 3.94 KB 0644
base64.h File 2.39 KB 0644
bind9.h File 849 B 0644
boolean.h File 746 B 0644
buffer.h File 25.69 KB 0644
bufferlist.h File 1.42 KB 0644
commandline.h File 1.69 KB 0644
condition.h File 1.44 KB 0644
counter.h File 1.88 KB 0644
crc64.h File 986 B 0644
deprecated.h File 622 B 0644
dir.h File 1.96 KB 0644
entropy.h File 8.76 KB 0644
errno.h File 658 B 0644
errno2result.h File 893 B 0644
error.h File 1.4 KB 0644
event.h File 2.98 KB 0644
eventclass.h File 1.35 KB 0644
file.h File 11.43 KB 0644
formatcheck.h File 892 B 0644
fsaccess.h File 7.25 KB 0644
hash.h File 7.52 KB 0644
heap.h File 5.14 KB 0644
hex.h File 2.33 KB 0644
hmacmd5.h File 1.75 KB 0644
hmacsha.h File 4.44 KB 0644
ht.h File 4.29 KB 0644
httpd.h File 2.26 KB 0644
int.h File 1.37 KB 0644
interfaceiter.h File 3.03 KB 0644
iterated_hash.h File 1.02 KB 0644
json.h File 1.42 KB 0644
keyboard.h File 976 B 0644
lang.h File 636 B 0644
lex.h File 9.42 KB 0644
lfsr.h File 2.88 KB 0644
lib.h File 1.04 KB 0644
likely.h File 718 B 0644
list.h File 5.65 KB 0644
log.h File 28.06 KB 0644
magic.h File 993 B 0644
md5.h File 2.34 KB 0644
mem.h File 20.63 KB 0644
meminfo.h File 690 B 0644
msgcat.h File 2.66 KB 0644
msgs.h File 8.22 KB 0644
mutex.h File 3.44 KB 0644
mutexblock.h File 1.34 KB 0644
net.h File 10.32 KB 0644
netaddr.h File 4.56 KB 0644
netdb.h File 862 B 0644
netscope.h File 947 B 0644
offset.h File 699 B 0644
once.h File 981 B 0644
ondestroy.h File 2.79 KB 0644
os.h File 670 B 0644
parseint.h File 1.49 KB 0644
platform.h File 9.31 KB 0644
pool.h File 3.42 KB 0644
portset.h File 3.21 KB 0644
print.h File 2.49 KB 0644
queue.h File 4.66 KB 0644
quota.h File 2.29 KB 0644
radix.h File 6.37 KB 0644
random.h File 2.99 KB 0644
ratelimiter.h File 3.38 KB 0644
refcount.h File 7.89 KB 0644
regex.h File 766 B 0644
region.h File 1.99 KB 0644
resource.h File 2.8 KB 0644
result.h File 4.62 KB 0644
resultclass.h File 1.56 KB 0644
rwlock.h File 3.6 KB 0644
safe.h File 1.21 KB 0644
serial.h File 1.4 KB 0644
sha1.h File 1.52 KB 0644
sha2.h File 5.65 KB 0644
sockaddr.h File 6 KB 0644
socket.h File 35.81 KB 0644
stat.h File 805 B 0644
stats.h File 3.02 KB 0644
stdio.h File 1.74 KB 0644
stdlib.h File 703 B 0644
stdtime.h File 1.3 KB 0644
strerror.h File 776 B 0644
string.h File 5.94 KB 0644
symtab.h File 4.21 KB 0644
syslog.h File 843 B 0644
task.h File 21.08 KB 0644
taskpool.h File 3.61 KB 0644
thread.h File 1.47 KB 0644
time.h File 8.66 KB 0644
timer.h File 10.54 KB 0644
tm.h File 894 B 0644
types.h File 5.54 KB 0644
util.h File 7.49 KB 0644
version.h File 688 B 0644
xml.h File 1.07 KB 0644