From f21319f288dfd1703311e09b38a21bd552c2b088 Mon Sep 17 00:00:00 2001 From: Benny Prijono Date: Sat, 30 Sep 2006 11:39:17 +0000 Subject: Added initial implementation of low-level DNS packetization and parsing functions in PJLIB-UTIL/dns.h. Errors codes added for DNS formatting related errors. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@745 74dad513-b988-da41-8d7b-12977e46ad98 --- pjlib/src/pj/errno.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'pjlib/src') diff --git a/pjlib/src/pj/errno.c b/pjlib/src/pj/errno.c index b3a9b329..1d7767f4 100644 --- a/pjlib/src/pj/errno.c +++ b/pjlib/src/pj/errno.c @@ -65,6 +65,7 @@ static const struct PJ_BUILD_ERR(PJ_EEOF, "End of file" ), PJ_BUILD_ERR(PJ_ETOOBIG, "Size is too big"), PJ_BUILD_ERR(PJ_ERESOLVE, "gethostbyname() has returned error"), + PJ_BUILD_ERR(PJ_ETOOSMALL, "Size is too short"), }; #endif /* PJ_HAS_ERROR_STRING */ @@ -161,6 +162,9 @@ PJ_DEF(pj_str_t) pj_strerror( pj_status_t statcode, return (*err_msg_hnd[i].strerror)(statcode, buf, bufsize); } } + + /* Handler not found! */ + len = pj_ansi_snprintf( buf, bufsize, "Unknown error %d", statcode); } if (len < 1) { -- cgit v1.2.3