solr-connection.c revision 2d7df7973f80011033e8e9fa676d3ff4c14468d8
ecc81625167ed96c04c02aa190a1ea5baa65b474Timo Sirainen/* Copyright (c) 2006-2013 Dovecot authors, see the included COPYING file */
ecc81625167ed96c04c02aa190a1ea5baa65b474Timo Sirainen /* box_id -> solr_result */
c0435c854a0e7246373b9752d163095cc4fbe985Timo Sirainen HASH_TABLE(char *, struct solr_result *) mailboxes;
ecc81625167ed96c04c02aa190a1ea5baa65b474Timo Sirainenstatic int solr_xml_parse(struct solr_connection *conn,
const char *error;
const char *name_attr;
static struct solr_result *
char *box_id_dup;
return result;
return result;
const char *box_id;
T_BEGIN {
} T_END;
for (i = 0; i < len; i++) {
if (i != len)
char *new_name;
T_BEGIN {
} T_END;
const unsigned char *data;
int ret;
if (ret == 0) {
const char *url;
int parse_ret;
return parse_ret;
static struct http_client_request *
const char *url;
return http_req;
struct solr_connection_post *
return post;
return ret;