summaryrefslogtreecommitdiffstats
path: root/src/util.h
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2013-06-26 17:59:50 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2013-06-26 17:59:50 +0100
commita0f4aea00904ebb17c23b172b8cd8981effde6e2 (patch)
tree2c27f76c0bdedcc0ee802744776dfaa0cfb858fd /src/util.h
parent309c486ae9bd82bb34190d50a7d86f2a876c868a (diff)
downloadrspamd-a0f4aea00904ebb17c23b172b8cd8981effde6e2.tar.gz
rspamd-a0f4aea00904ebb17c23b172b8cd8981effde6e2.zip
Parse HTTP date in map requests.
Diffstat (limited to 'src/util.h')
-rw-r--r--src/util.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/util.h b/src/util.h
index 228fb7445..b1e07c538 100644
--- a/src/util.h
+++ b/src/util.h
@@ -400,4 +400,12 @@ gpointer rspamd_str_pool_copy (gconstpointer data, gpointer ud);
*/
gboolean parse_ipmask_v4 (const char *line, struct in_addr *ina, int *mask);
+/**
+ * Parse HTTP date header and return it as time_t
+ * @param header HTTP date header
+ * @param len length of header
+ * @return time_t or (time_t)-1 in case of error
+ */
+time_t parse_http_date (const gchar *header, gsize len);
+
#endif