Lines Matching defs:buf
89 char buf[BUFSIZ];
113 char *buf;
124 buf = (char *)malloc(bufsize);
125 if (buf == NULL) {
131 ifc.ifc_buf = buf;
135 free(buf);
149 free(buf);
158 free(buf);
169 getdomainname(buf, BUFSIZ);
170 if (buf[0] == '+')
171 buf[0] = '.';
173 cp = strchr(buf, (int)'.');
175 cp = index(buf, '.');
178 strcpy(_res.defdname, buf);
190 while (fgets(buf, sizeof (buf), fp) != NULL) {
192 if (!strncmp(buf, "domain", sizeof ("domain") - 1)) {
195 cp = buf + sizeof ("domain") - 1;
211 if (!strncmp(buf, "search", sizeof ("search") - 1)) {
214 cp = buf + sizeof ("search") - 1;
251 if (!strncmp(buf, "nameserver", sizeof ("nameserver") - 1) &&
253 cp = buf + sizeof ("nameserver") - 1;
274 if (gethostname(buf, sizeof (_res.defdname)) == 0 &&
276 (cp = strchr(buf, (int)'.')))
278 (cp = index(buf, '.')))