[CIFS] clean up upcall handling for dns_resolver keys
authorSteve French <sfrench@us.ibm.com>
Tue, 23 Sep 2008 18:46:07 +0000 (18:46 +0000)
committerSteve French <sfrench@us.ibm.com>
Tue, 23 Sep 2008 18:46:07 +0000 (18:46 +0000)
commit9d81523480c8c5b07a4899a084b3f4264a575184
treea404c0a8c6f88dfef828f0b3be9177097860bde5
parentee2fd967fb23c5eecabc8a660ec66fcd79acbd47
[CIFS] clean up upcall handling for dns_resolver keys

We're given the datalen in the downcall, so there's no need to do any
calls to strlen(). Just keep track of the datalen in the key. Finally,
add a sanity check of the data in the downcall to make sure that it
looks like a real IP address.

Signed-off-by: Jeff Layton <jlayton@redhat.com>
Acked-by: David Howells <dhowells@redhat.com>
Signed-off-by: Steve French <sfrench@us.ibm.com>
fs/cifs/dns_resolve.c