| 577 | } |
| 578 | |
| 579 | static int h_authnserver(int argc, unsigned char **argv){ |
| 580 | char *str; |
| 581 | |
| 582 | if((str = strchr((char *)argv[1], '/'))) |
| 583 | *str = 0; |
| 584 | if(parsehost(46, argv[1], (struct sockaddr *)&authnserver.addr)) return 1; |
| 585 | *SAPORT(&authnserver.addr) = htons(53); |
| 586 | if(str) { |
| 587 | authnserver.usetcp = strstr(str + 1, "tcp")? 1:0; |
| 588 | *str = '/'; |
| 589 | } |
| 590 | return 0; |
| 591 | } |
| 592 | |
| 593 | static int h_fakeresolve(int argc, unsigned char **argv){ |
| 594 | resolvfunc = fakeresolver; |
nothing calls this directly
no test coverage detected