valbuf[fh.total_bytes_received] = 0;
if (bmstrcasestr(valbuf, "is_valid:true")) {
- CtdlLogPrintf(CTDL_DEBUG, "\e[32mVALIDATION SUCCEEDED!! WOWOWOWWW!!\e[0m\n", valbuf);
+ CtdlLogPrintf(CTDL_DEBUG, "\e[32mAUTHENTICATION SUCCEEDED\e[0m\n", valbuf);
}
else {
- CtdlLogPrintf(CTDL_DEBUG, "\e[31mVALIDATION FAILED. DIACF.\e[0m\n", valbuf);
+ CtdlLogPrintf(CTDL_DEBUG, "\e[31mAUTHENTICATION FAILED\e[0m\n", valbuf);
}
/* FIXME do something with the results */
curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, rss_libcurl_callback);
curl_easy_setopt(curl, CURLOPT_ERRORBUFFER, errmsg);
curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, 1);
+ curl_easy_setopt(curl, CURLOPT_USERAGENT, CITADEL);
+ if (!IsEmptyStr(config.c_ip_addr)) {
+ curl_easy_setopt(curl, CURLOPT_INTERFACE, config.c_ip_addr);
+ }
memset(&ri, 0, sizeof(struct rss_item));
ri.roomlist = rooms;