]> git.ipfire.org Git - thirdparty/xtables-addons.git/commitdiff
xt_SYSRQ: replace do_gettimeofday
authorPGNet Dev <pgnet.dev@gmail.com>
Mon, 4 Mar 2019 20:10:08 +0000 (12:10 -0800)
committerJan Engelhardt <jengelh@inai.de>
Thu, 7 Mar 2019 09:07:28 +0000 (10:07 +0100)
Linux kernel commit v4.20-rc1-18-ge4b92b108c6c removed
do_gettimeofday in favor of ktime_get_real_ts64 introduced in
v3.16-rc5-59-gd6d29896c665 .

extensions/xt_SYSRQ.c

index 64fc71a5b28205b672f7d686d57cec4828b9de77..c386c7e2db5d22d28ea72ea7936def5ba5de3eb3 100644 (file)
@@ -314,7 +314,7 @@ static void sysrq_crypto_exit(void)
 static int __init sysrq_crypto_init(void)
 {
 #if defined(WITH_CRYPTO)
-       struct timeval now;
+       struct timespec64 now;
        int ret;
 
        sysrq_tfm = crypto_alloc_shash(sysrq_hash, 0, 0);
@@ -339,7 +339,7 @@ static int __init sysrq_crypto_init(void)
                    sizeof(sysrq_password), GFP_KERNEL);
        if (sysrq_digest_password == NULL)
                goto fail;
-       do_gettimeofday(&now);
+       ktime_get_real_ts64(&now);
        sysrq_seqno = now.tv_sec;
        return 0;