Lines Matching defs:conn
253 struct server_connection *conn;
345 conn = ares_malloc(sizeof(*conn));
346 if (conn == NULL) {
350 memset(conn, 0, sizeof(*conn));
351 conn->fd = s;
352 conn->server = server;
353 conn->queries_to_conn = ares__llist_create(NULL);
354 conn->is_tcp = is_tcp;
355 if (conn->queries_to_conn == NULL) {
357 ares_free(conn);
365 node = ares__llist_insert_last(server->connections, conn);
367 node = ares__llist_insert_first(server->connections, conn);
371 ares__llist_destroy(conn->queries_to_conn);
372 ares_free(conn);
380 ares__llist_destroy(conn->queries_to_conn);
382 ares_free(conn);
389 server->tcp_conn = conn;