Lines Matching refs:cp
160 char *cp;
187 cp = (char *)ALIGN(buf) + nptr * sizeof(char *);
192 memcpy(cp, he->h_addr_list[i], n);
193 hptr->h_addr_list[i] = cp;
194 cp += n;
201 strcpy(cp, he->h_name);
202 hptr->h_name = cp;
203 cp += n;
209 strcpy(cp, he->h_aliases[i]);
210 hptr->h_aliases[i] = cp;
211 cp += n;
220 char *cp, *eob;
229 cp = hdptr->hostbuf;
233 if (n < (eob - cp)) {
234 memcpy(cp, he->h_addr_list[i], n);
235 hptr->h_addr_list[i] = cp;
236 cp += n;
245 if ((n = strlen(he->h_name) + 1) < (eob - cp)) {
246 strcpy(cp, he->h_name);
247 hptr->h_name = cp;
248 cp += n;
257 if ((n = strlen(he->h_aliases[i]) + 1) < (eob - cp)) {
258 strcpy(cp, he->h_aliases[i]);
259 hptr->h_aliases[i] = cp;
260 cp += n;