*/
#if !defined(lint) && !defined(SABER)
-static const char rcsid[] = "$Id: res_mkupdate.c,v 1.5 2000/07/17 20:51:14 mellon Exp $";
+static const char rcsid[] = "$Id: res_mkupdate.c,v 1.6 2000/12/02 00:10:20 neild Exp $";
#endif /* not lint */
#include <sys/types.h>
ns_updrec *rrecp_start = rrecp_in;
HEADER *hp;
u_char *cp, *sp1, *sp2, *startp, *endp;
- int i, soanum, multiline;
- unsigned n;
+ int n, i, soanum, multiline;
ns_updrec *rrecp;
struct in_addr ina;
char buf2[MAXDNAME];
return (-1);
ShrinkBuffer(n+1);
*cp++ = n;
- memcpy(cp, buf2, n);
+ memcpy(cp, buf2, (unsigned)n);
cp += n;
}
break;
return (-1);
ShrinkBuffer(n+1);
*cp++ = n;
- memcpy(cp, buf2, n);
+ memcpy(cp, buf2, (unsigned)n);
cp += n;
}
break;
return (-1);
ShrinkBuffer(n+1);
*cp++ = n;
- memcpy(cp, buf2, n);
+ memcpy(cp, buf2, (unsigned)n);
cp += n;
break;
case T_ISDN:
return (-1);
ShrinkBuffer(n+1);
*cp++ = n;
- memcpy(cp, buf2, n);
+ memcpy(cp, buf2, (unsigned)n);
cp += n;
if ((n = getstr_str(buf2, sizeof buf2, &startp,
endp)) < 0)
return (-1);
ShrinkBuffer(n+1);
*cp++ = n;
- memcpy(cp, buf2, n);
+ memcpy(cp, buf2, (unsigned)n);
cp += n;
break;
#if 0