diff options
author | Alan Fitton <ajf@eth0.org.uk> | 2011-02-19 19:02:48 +0000 |
---|---|---|
committer | Alan Fitton <ajf@eth0.org.uk> | 2011-02-19 19:02:48 +0000 |
commit | 5403a5be85b5b8a207a704a5298c7f76d8312d0e (patch) | |
tree | 087ba7abbcf84ed12141b49373a56e9d253266eb /src/session-get.c | |
parent | f827028d29f6e463c8aeaa329603047d3ac80da1 (diff) |
reannounce, blocklist enable/url/update
Diffstat (limited to 'src/session-get.c')
-rw-r--r-- | src/session-get.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/session-get.c b/src/session-get.c index 581efcc..34e409b 100644 --- a/src/session-get.c +++ b/src/session-get.c @@ -64,7 +64,16 @@ gboolean session_get_port_forwarding_enabled(JsonObject * s) const gchar *session_get_blocklist_url(JsonObject * s) { - return json_object_get_string_member(s, SGET_BLOCKLIST_URL); + if (json_object_has_member(s, SGET_BLOCKLIST_URL)) { + return json_object_get_string_member(s, SGET_BLOCKLIST_URL); + } else { + return NULL; + } +} + +gint64 session_get_blocklist_size(JsonObject * s) +{ + return json_object_get_int_member(s, SGET_BLOCKLIST_SIZE); } gboolean session_get_blocklist_enabled(JsonObject * s) |