Skip to content

Commit

Permalink
Merge pull request #2 from kAworu/fix-usage-example-in-README.md
Browse files Browse the repository at this point in the history
Fix the example provided in README to compile and run
  • Loading branch information
vstakhov committed Oct 10, 2014
2 parents 54db09d + 1c21ea7 commit 5d3d95e
Showing 1 changed file with 12 additions and 7 deletions.
19 changes: 12 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,34 +51,39 @@ rdns_regress_callback (struct rdns_reply *reply, void *arg)
static void
rdns_test_a (struct rdns_resolver *resolver)
{
const char *names[] = {
char *names[] = {
"google.com",
"github.com",
"freebsd.org",
"kernel.org",
"www.ник.рф",
NULL
};
const char **cur;
char **cur;

for (cur = names; *cur != NULL; cur ++) {
rdns_make_request_full (resolver, rdns_regress_callback, *cur, 1.0, 2, *cur, 1, DNS_REQUEST_A);
rdns_make_request_full (resolver, rdns_regress_callback, *cur, 1.0, 2, 1, *cur, RDNS_REQUEST_A);
remain_tests ++;
}
}

int main(int argc, char **argv)
int
main(int argc, char **argv)
{
struct rdns_resolver *resolver_ev;
struct ev_loop *loop;


loop = ev_default_loop (0);
resolver_ev = rdns_resolver_new ();
rdns_bind_libev (resolver_ev, loop);

rdns_resolver_add_server (resolver_ev, argv[1], strtoul (argv[2], NULL, 10), 0, 8);

rdns_resolver_init (resolver_ev);

rdns_test_a (resolver_ev);
ev_loop (loop, 0);

return 0;
}
~~~
~~~

0 comments on commit 5d3d95e

Please sign in to comment.