Lines Matching defs:server

73 struct server {
74 ISC_LINK(struct server) link;
86 struct server *current_server;
87 ISC_LIST(struct server) servers;
296 struct server *server;
307 for (server = ISC_LIST_HEAD(pns->servers); server != NULL;
308 server = ISC_LIST_NEXT(server, link)) {
311 if (server->result_aaaa == exist ||
312 server->result_aaaa == notype) {
320 } else if (server->result_a == exist) {
321 switch (server->result_aaaa) {
381 print_address(stdout, &server->address);
436 * We regard the domain as valid if and only if no authoritative server
437 * has a problem and at least one server is known to be valid.
446 * If the domain has no available server or all servers have the
496 struct server *server;
509 server = trans->current_ns->current_server;
510 INSIST(server != NULL);
512 if (server->result_a == none) {
514 resultp = &server->result_a;
516 resultp = &server->result_aaaa;
630 fprintf(stderr, "unexpected result: %d (domain=%s, server=",
632 print_address(stderr, &server->address);
659 * No server provided an existent A RR of this name.
670 for (server = ISC_LIST_HEAD(pns->servers);
671 server != NULL;
672 server = ISC_LIST_NEXT(server,
674 INSIST(server->result_aaaa ==
676 server->result_a = none;
698 struct server *server;
705 for (server = ISC_LIST_HEAD(pns->servers); server != NULL;
706 server = ISC_LIST_NEXT(server, link)) {
708 server->result_a == none) ||
710 server->result_aaaa == none)) {
711 pns->current_server = server;
771 struct server *server;
779 server = isc_mem_get(mctx, sizeof(*server));
780 if (server == NULL) {
787 isc_sockaddr_fromin(&server->address,
789 ISC_LINK_INIT(server, link);
790 server->result_a = none;
791 server->result_aaaa = none;
792 ISC_LIST_APPEND(pns->servers, server, link);
841 struct server *server;
865 while ((server = ISC_LIST_HEAD(pns->servers)) != NULL) {
866 ISC_LIST_UNLINK(pns->servers, server, link);
867 isc_mem_put(mctx, server, sizeof(*server));
1083 /* Set local cache server */
1089 fprintf(stderr, "failed to convert server name (%s): %s\n",
1109 fprintf(stderr, "failed to set server: %d\n", result);
1188 printf("Per server results (out of %lu servers):\n",