/SoupSettings.c
#include <stdio.h>
#include <glib.h>
#include <webkit/webkit.h>
#include <libsoup/soup.h>

void soup_settings() {
	SoupSession *soup_session = webkit_get_default_session();

	/* Set up persistent cookies */
	SoupCookieJar *jar = (SoupCookieJar *) soup_cookie_jar_text_new("cookies.txt", FALSE);
	soup_session_add_feature(soup_session, SOUP_SESSION_FEATURE(jar));

	GValue user_agent = {0,};
	g_value_init(&user_agent, G_TYPE_STRING);
	g_value_set_string(&user_agent, "WebThing 0.1");
	g_object_set_property(G_OBJECT(soup_session), SOUP_SESSION_USER_AGENT, &user_agent);
}