Lines Matching defs:msg
404 ns_name_unpack(const u_char *msg, const u_char *eom, const u_char *src,
407 return (ns_name_unpack2(msg, eom, src, dst, dstsiz, NULL));
411 * ns_name_unpack2(msg, eom, src, dst, dstsiz, *dstlen)
419 ns_name_unpack2(const u_char *msg, const u_char *eom, const u_char *src,
431 if (srcp < msg || srcp >= eom) {
464 srcp = msg + (((n & 0x3f) << 8) | (*srcp & 0xff));
465 if (srcp < msg || srcp >= eom) { /*%< Out of range. */
475 if (checked >= eom - msg) {
518 const u_char **cpp, **lpp, *eob, *msg;
527 if ((msg = *dnptrs++) != NULL) {
533 msg = NULL;
562 if (n != 0 && msg != NULL) {
563 l = dn_find(srcp, msg, (const u_char * const *)dnptrs,
575 (dstp - msg) < 0x4000 && first) {
597 if (msg != NULL)
615 ns_name_uncompress(const u_char *msg, const u_char *eom, const u_char *src,
621 if ((n = ns_name_unpack(msg, eom, src, tmp, sizeof tmp)) == -1)
913 *\li offset from msg if found, or -1.
920 dn_find(const u_char *domain, const u_char *msg,
937 (sp - msg) < 0x4000) {
956 return (sp - msg);
961 cp = msg + (((n & 0x3f) << 8) | *cp);