*
* @APPLE_LICENSE_HEADER_START@
*
- * Copyright (c) 1999-2003 Apple Computer, Inc. All Rights Reserved.
+ * The contents of this file constitute Original Code as defined in and
+ * are subject to the Apple Public Source License Version 1.1 (the
+ * "License"). You may not use this file except in compliance with the
+ * License. Please obtain a copy of the License at
+ * http://www.apple.com/publicsource and read it before using this file.
*
- * This file contains Original Code and/or Modifications of Original Code
- * as defined in and that are subject to the Apple Public Source License
- * Version 2.0 (the 'License'). You may not use this file except in
- * compliance with the License. Please obtain a copy of the License at
- * http://www.opensource.apple.com/apsl/ and read it before using this
- * file.
- *
- * The Original Code and all software distributed under the License are
- * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
+ * This Original Code and all software distributed under the License are
+ * distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, EITHER
* EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
* INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
- * Please see the License for the specific language governing rights and
- * limitations under the License.
+ * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT. Please see the
+ * License for the specific language governing rights and limitations
+ * under the License.
*
* @APPLE_LICENSE_HEADER_END@
*/
switch (rcode) {
case FMT_ERR:
- printf("\nFormat Error.");
+ printf("\n Format Error.\n");
+ break;
case SRV_ERR:
- printf("\nSever failure.");
+ printf("\n Server failure.\n");
+ break;
case IMP_ERR:
- printf("\nUnsupported request error.\n");
+ printf("\n Unsupported request error.\n");
+ break;
case RFS_ERR:
- printf("\nRefused error.\n");
+ printf("\n Refused error.\n");
+ break;
case ACT_ERR:
- printf("\nActive error.\n");
+ printf("\n Active error.\n");
+ break;
case CFT_ERR:
- printf("\nName in conflict error.\n");
+ printf("\n Name in conflict error.\n");
+ break;
default:
- printf("\n???=%0x\n", rcode );
-
+ printf("\n \?\?\?=%0x\n", rcode );
+ break;
}
}
#endif
if ((char *)(ndh + 1) > pmax)
return(-1);
#ifdef DEBUG
- printf("\nType=%02x,", ndh->type );
+ printf("Type=%02x,", ndh->type );
#endif
switch ( ndh->type ) {
case DGM_DIRECT_UNIQ:
/* Processing all in_addr array */
#ifdef DEBUG
- printf("NB rec[%s", inet_ntoa(nbtarg->oldaddr));
- printf("->%s, %dbytes] ",inet_ntoa(nbtarg->newaddr ), bcount);
+ printf(" NB rec[%s", inet_ntoa(nbtarg->oldaddr));
+ printf("->%s, %d bytes] ",inet_ntoa(nbtarg->newaddr ), bcount);
#endif
while ( nb != NULL && bcount != 0 ) {
if ((char *)(nb + 1) > pmax) {
if (q == NULL || (char *)(q + 1) > pmax)
break;
#ifdef DEBUG
- printf("type=%02x, count=%d\n", ntohs(q->type), count );
+ printf("\n type=%02x, count=%d\n", ntohs(q->type), count );
#endif
/* Type and Class filed */
ntohs(nsh->ancount),
ntohs(nsh->nscount),
ntohs(nsh->arcount),
- (u_char *)p -(u_char *)nsh
+ (int)((u_char *)p -(u_char *)nsh)
);
#endif
}
#ifdef DEBUG
+ if (nsh->rcode)
PrintRcode(nsh->rcode);
#endif
return ((p == NULL) ? -1 : 0);