diff options
Diffstat (limited to 'net/dns_resolver/dns_key.c')
| -rw-r--r-- | net/dns_resolver/dns_key.c | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/net/dns_resolver/dns_key.c b/net/dns_resolver/dns_key.c index d9507dd0581..859ab8b6ec3 100644 --- a/net/dns_resolver/dns_key.c +++ b/net/dns_resolver/dns_key.c @@ -59,13 +59,13 @@ const struct cred *dns_resolver_cache;   *        "ip1,ip2,...#foo=bar"   */  static int -dns_resolver_instantiate(struct key *key, const void *_data, size_t datalen) +dns_resolver_instantiate(struct key *key, struct key_preparsed_payload *prep)  {  	struct user_key_payload *upayload;  	unsigned long derrno;  	int ret; -	size_t result_len = 0; -	const char *data = _data, *end, *opt; +	size_t datalen = prep->datalen, result_len = 0; +	const char *data = prep->data, *end, *opt;  	kenter("%%%d,%s,'%*.*s',%zu",  	       key->serial, key->description,  |