From 60f22a9cba69a8443ed1442c5294a0102ed6f1a3 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Wed, 28 Jul 2021 15:50:26 +0200 Subject: 4chan: add timeout for posting without pass, handle noop captcha challenge --- src/Utils.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/Utils.cpp') diff --git a/src/Utils.cpp b/src/Utils.cpp index c73932b..3032f22 100644 --- a/src/Utils.cpp +++ b/src/Utils.cpp @@ -126,4 +126,13 @@ namespace QuickMedia { strftime(time_str, sizeof(time_str) - 1, "%Y %b %d, %a %H:%M", &time_tm); return time_str; } + + int64_t get_unix_time_monotonic() { + struct timespec t; + if(clock_gettime(CLOCK_MONOTONIC, &t) == -1) { + fprintf(stderr, "This kernel version doesn't support CLOCK_MONOTONIC\n"); + abort(); + } + return t.tv_sec; + } } \ No newline at end of file -- cgit v1.2.3