chiark
/
gitweb
/
~mdw
/
adns
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Test harness - recording seems to work, sort of.
[adns]
/
client
/
adnstest.c
diff --git
a/client/adnstest.c
b/client/adnstest.c
index 2c011558c3e564e89ab80d841dd647b5a71239b9..9768d7463f245b4d7cc240109f45ff0d29da9663 100644
(file)
--- a/
client/adnstest.c
+++ b/
client/adnstest.c
@@
-25,6
+25,10
@@
#include <assert.h>
#include <stdlib.h>
#include <assert.h>
#include <stdlib.h>
+#ifndef OUTPUTSTREAM
+# define OUTPUTSTREAM stdout
+#endif
+
#include "adns.h"
static void failure(const char *what, adns_status st) {
#include "adns.h"
static void failure(const char *what, adns_status st) {
@@
-116,7
+120,7
@@
int main(int argc, char *const *argv) {
failure("submit",r);
} else {
ri= adns_rr_info(types[ti], &rrtn,&fmtn,0, 0,0);
failure("submit",r);
} else {
ri= adns_rr_info(types[ti], &rrtn,&fmtn,0, 0,0);
- putc
har(' '
);
+ putc
(' ',stdout
);
dumptype(ri,rrtn,fmtn);
fprintf(stdout," submitted\n");
}
dumptype(ri,rrtn,fmtn);
fprintf(stdout," submitted\n");
}
@@
-141,7
+145,7
@@
int main(int argc, char *const *argv) {
for (i=0; i<ans->nrrs; i++) {
r= adns_rr_info(ans->type, 0,0,0, ans->rrs.bytes+i*len,&show);
if (r) failure("info",r);
for (i=0; i<ans->nrrs; i++) {
r= adns_rr_info(ans->type, 0,0,0, ans->rrs.bytes+i*len,&show);
if (r) failure("info",r);
-
printf(
" %s\n",show);
+
fprintf(stdout,
" %s\n",show);
free(show);
}
}
free(show);
}
}