]> git.ipfire.org Git - thirdparty/xtables-addons.git/commitdiff
xt_pknock, xt_SYSRQ: do not set shash_desc::flags.
authorJeremy Sowden <jeremy@azazel.net>
Mon, 12 Aug 2019 11:57:41 +0000 (13:57 +0200)
committerJan Engelhardt <jengelh@inai.de>
Fri, 6 Sep 2019 08:34:36 +0000 (10:34 +0200)
shash_desc::flags was removed from the kernel in 5.1.

That assignment was actually superfluous anyway, because crypto.desc
is zero-initialized when crypto is initialized (xt_pknock.c, ll.
110ff.).

Signed-off-by: Jeremy Sowden <jeremy@azazel.net>
extensions/pknock/xt_pknock.c
extensions/xt_SYSRQ.c

index c76901ac4c1a05d8eaf72cbefe3cd4796981e2a4..8021ea07e1b9a8d260a1f7adad1f5f321d35e8aa 100644 (file)
@@ -1125,7 +1125,6 @@ static int __init xt_pknock_mt_init(void)
 
        crypto.size = crypto_shash_digestsize(crypto.tfm);
        crypto.desc.tfm = crypto.tfm;
-       crypto.desc.flags = 0;
 
        pde = proc_mkdir("xt_pknock", init_net.proc_net);
        if (pde == NULL) {
index c386c7e2db5d22d28ea72ea7936def5ba5de3eb3..183692f49489fea925d086684744e703cb476c58 100644 (file)
@@ -114,7 +114,6 @@ static unsigned int sysrq_tg(const void *pdata, uint16_t len)
        }
 
        desc.tfm   = sysrq_tfm;
-       desc.flags = 0;
        ret = crypto_shash_init(&desc);
        if (ret != 0)
                goto hash_fail;