Lines Matching refs:servers
780 /* when using random ports, servers which would otherwise use
863 for (srv = daemon->servers; srv; srv = srv->next)
887 for (new = daemon->servers; new; new = tmp)
951 daemon->servers = ret;
1074 * - The subsequent elements are the DNS servers to forward queries to.
1076 int set_servers(const char *servers)
1085 strncpy(s, servers, sizeof(s));
1087 /* move old servers to free list - we can reuse the memory
1088 and not risk malloc if there are the same or fewer new servers.
1089 Servers which were specced on the command line go to the new list. */
1090 for (serv = daemon->servers; serv;)
1097 /* forward table rules reference servers, so have to blow them away */
1169 daemon->servers = new_servers;
1174 /* Return zero if no servers found, in that case we keep polling.
1192 /* move old servers to free list - we can reuse the memory
1193 and not risk malloc if there are the same or fewer new servers.
1194 Servers which were specced on the command line go to the new list. */
1195 for (serv = daemon->servers; serv;)
1202 /* forward table rules reference servers, so have to blow them away */
1278 daemon->servers = new_servers;