static int mod_init(void) { http_root.len = strlen(http_root.s); /* Load httpd api */ if(load_httpd_api(&httpd_api)<0) { LM_ERR("Failed to load httpd api\n"); return -1; } /* Load httpd hooks */ httpd_api.register_httpdcb(exports.name, &http_root, &mi_xmlrpc_http_answer_to_connection, &mi_xmlrpc_http_flush_data, &proc_init); return 0; }
static int mod_init(void) { http_root.len = strlen(http_root.s); if (http_method<0 || http_method>1) { LM_ERR("mi_http_method can be between [0,1]\n"); return -1; } /* Load httpd api */ if(load_httpd_api(&httpd_api)<0) { LM_ERR("Failed to load httpd api\n"); return -1; } /* Load httpd hooks */ httpd_api.register_httpdcb(exports.name, &http_root, &mi_http_answer_to_connection, &mi_http_flush_data, &proc_init); return 0; }