Lines Matching refs:file

49 void fp_query(char *msg, FILE *file);
101 fp_query(msg, file) in fp_query() argument
103 FILE *file;
114 fprintf(file, "HEADER:\n");
115 fprintf(file, "\topcode = %s", _res_opcodes[hp->opcode]);
116 fprintf(file, ", id = %d", ntohs(hp->id));
117 fprintf(file, ", rcode = %s\n", _res_resultcodes[hp->rcode]);
118 fprintf(file, "\theader flags: ");
120 fprintf(file, " qr");
122 fprintf(file, " aa");
124 fprintf(file, " tc");
126 fprintf(file, " rd");
128 fprintf(file, " ra");
130 fprintf(file, " pr");
131 fprintf(file, "\n\tqdcount = %d", ntohs(hp->qdcount));
132 fprintf(file, ", ancount = %d", ntohs(hp->ancount));
133 fprintf(file, ", nscount = %d", ntohs(hp->nscount));
134 fprintf(file, ", arcount = %d\n\n", ntohs(hp->arcount));
139 fprintf(file, "QUESTIONS:\n");
141 fprintf(file, "\t");
142 cp = p_cdname(cp, msg, file);
145 fprintf(file, ", type = %s", p_type(_getshort(cp)));
147 fprintf(file, ", class = %s\n\n",
156 fprintf(file, "ANSWERS:\n");
158 fprintf(file, "\t");
159 cp = p_rr(cp, msg, file);
168 fprintf(file, "NAME SERVERS:\n");
170 fprintf(file, "\t");
171 cp = p_rr(cp, msg, file);
180 fprintf(file, "ADDITIONAL RECORDS:\n");
182 fprintf(file, "\t");
183 cp = p_rr(cp, msg, file);
191 p_cdname(cp, msg, file) in p_cdname() argument
193 FILE *file;
204 fputs(name, file);
212 p_rr(cp, msg, file) in p_rr() argument
214 FILE *file;
220 if ((cp = p_cdname(cp, msg, file)) == NULL)
222 fprintf(file, "\n\ttype = %s", p_type(type = _getshort(cp)));
224 fprintf(file, ", class = %s", p_class(class = _getshort(cp)));
226 fprintf(file, ", ttl = %s", p_time(_getlong(cp)));
228 fprintf(file, ", dlen = %d\n", dlen = _getshort(cp));
245 fprintf(file, "\tinternet address = %s\n",
249 fprintf(file, "\tinternet address = %s",
251 fprintf(file, ", protocol = %d", cp[4]);
252 fprintf(file, ", port = %d\n",
267 fprintf(file, "\tdomain name = ");
268 cp = p_cdname(cp, msg, file);
269 fprintf(file, "\n");
274 fprintf(file, "\tCPU=%.*s\n", n, cp);
278 fprintf(file, "\tOS=%.*s\n", n, cp);
284 fprintf(file, "\torigin = ");
285 cp = p_cdname(cp, msg, file);
286 fprintf(file, "\n\tmail addr = ");
287 cp = p_cdname(cp, msg, file);
288 fprintf(file, "\n\tserial = %ld", _getlong(cp));
290 fprintf(file, "\n\trefresh = %s", p_time(_getlong(cp)));
292 fprintf(file, "\n\tretry = %s", p_time(_getlong(cp)));
294 fprintf(file, "\n\texpire = %s", p_time(_getlong(cp)));
296 fprintf(file, "\n\tmin = %s\n", p_time(_getlong(cp)));
301 fprintf(file, "\tpreference = %ld,", _getshort(cp));
303 fprintf(file, " name = ");
304 cp = p_cdname(cp, msg, file);
308 (void) fputs("\t\"", file);
314 (void) putc('\\', file);
315 (void) putc(*cp++, file);
317 (void) putc(*cp++, file);
320 (void) fputs("\"\n", file);
324 fprintf(file, "\trequests = ");
325 cp = p_cdname(cp, msg, file);
326 fprintf(file, "\n\terrors = ");
327 cp = p_cdname(cp, msg, file);
331 fprintf(file, "\t%s\n", cp);
338 fprintf(file, "\t%ld\n", _getlong(cp));
352 fprintf(file, "\tinternet address = %s, protocol = %d\n\t",
359 fprintf(file, " %d", n);
363 putc('\n', file);
374 fprintf(file, "\tFirst %d bytes of hex data:",
377 fprintf(file, " %x", *DataPtr);
378 fputs("\n", file);
385 fprintf(file, "\t???\n");
389 fprintf(file, "packet size error (%#x != %#x)\n", cp, cp1+dlen);
392 fprintf(file, "\n");