]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - net/dns_resolver/dns_query.c
Merge branch 'WIP.sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
[karo-tx-linux.git] / net / dns_resolver / dns_query.c
index ab9fec00a788e4ab22520a0c645ca14cba1c01a9..af781010753b0f0b53c89934ba79600aea5e2060 100644 (file)
@@ -72,7 +72,7 @@ int dns_query(const char *type, const char *name, size_t namelen,
              const char *options, char **_result, time64_t *_expiry)
 {
        struct key *rkey;
-       const struct user_key_payload *upayload;
+       struct user_key_payload *upayload;
        const struct cred *saved_cred;
        size_t typelen, desclen;
        char *desc, *cp;
@@ -143,7 +143,7 @@ int dns_query(const char *type, const char *name, size_t namelen,
        if (ret)
                goto put;
 
-       upayload = user_key_payload(rkey);
+       upayload = user_key_payload_locked(rkey);
        len = upayload->datalen;
 
        ret = -ENOMEM;