Lines Matching refs:cp

131 	register char *cp;
172 cp = buf + sizeof (HEADER);
185 if ((n = dn_comp(dname, cp, buflen, dnptrs, lastdnptr)) < 0)
187 cp += n;
189 putshort(type, cp);
190 cp += sizeof (u_short);
191 putshort(class, cp);
192 cp += sizeof (u_short);
200 if ((n = dn_comp(data, cp, buflen, dnptrs, lastdnptr)) < 0)
202 cp += n;
204 putshort(T_NULL, cp);
205 cp += sizeof (u_short);
206 putshort(class, cp);
207 cp += sizeof (u_short);
208 putlong(0, cp);
209 cp += sizeof (u_long);
210 putshort(0, cp);
211 cp += sizeof (u_short);
221 *cp++ = '\0'; /* no domain name */
222 putshort(type, cp);
223 cp += sizeof (u_short);
224 putshort(class, cp);
225 cp += sizeof (u_short);
226 putlong(0, cp);
227 cp += sizeof (u_long);
228 putshort(datalen, cp);
229 cp += sizeof (u_short);
232 memcpy((void *)cp, (void *)data, datalen);
234 bcopy(data, cp, datalen);
236 cp += datalen;
257 if ((n = dn_comp(dname, cp, buflen, dnptrs, lastdnptr)) < 0)
259 cp += n;
260 putshort(type, cp);
261 cp += sizeof (u_short);
262 putshort(class, cp);
263 cp += sizeof (u_short);
264 putlong(0, cp);
265 cp += sizeof (u_long);
266 putshort(datalen, cp);
267 cp += sizeof (u_short);
270 memcpy((void *)cp, (void *)data, datalen);
272 bcopy(data, cp, datalen);
274 cp += datalen;
284 if ((n = dn_comp(dname, cp, buflen, dnptrs, lastdnptr)) < 0)
286 cp += n;
287 putshort(newrr->r_type, cp);
288 cp += sizeof (u_short);
289 putshort(newrr->r_class, cp);
290 cp += sizeof (u_short);
291 putlong(0, cp);
292 cp += sizeof (u_long);
293 putshort(newrr->r_size, cp);
294 cp += sizeof (u_short);
297 memcpy((void *)cp, newrr->r_data, newrr->r_size);
299 bcopy(newrr->r_data, cp, newrr->r_size);
301 cp += newrr->r_size;
308 return (cp - buf);