Steve French
9d81523480
[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 >
2008-09-23 18:46:07 +00:00
Jeff Layton
87ed1d65fb
[CIFS] Add destroy routine for dns_resolver
...
Otherwise, we're leaking the payload memory.
CC: Stable Kernel <stable@vger.kernel.org >
Acked-by: David Howells <dhowells@redhat.com >
Signed-off-by: Jeff Layton <jlayton@redhat.com >
Signed-off-by: Steve French <sfrench@us.ibm.com >
2008-08-27 21:17:41 +00:00
Igor Mammedov
5651ced3ab
Fix possible access to undefined memory region.
...
Signed-off-by: Igor Mammedov <niallain@gmail.com >
Signed-off-by: Steve French <sfrench@us.ibm.com >
2008-05-21 03:49:00 +00:00
Steve French
d09e860cf0
[CIFS] Adds to dns_resolver checking if the server name is an IP addr and skipping upcall in this case.
...
Signed-off-by: Igor Mammedov <niallain@gmail.com >
Signed-off-by: sfrench@us.ibm.com
2008-04-26 00:22:23 +00:00
Harvey Harrison
55f78e1771
[CIFS] cifs: replace remaining __FUNCTION__ occurrences
...
__FUNCTION__ is gcc-specific, use __func__
Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com >
Signed-off-by: Steve French <sfrench@us.ibm.com >
2008-03-10 17:14:34 +00:00
Steve French
366781c196
[CIFS] DFS build fixes
...
Also includes a few minor changes suggested by Christoph
Signed-off-by: Steve French <sfrench@us.ibm.com >
2008-01-25 10:12:41 +00:00
Steve French
197c183f35
[CIFS] Forgot to add two new files from previous commit
...
Thanks to Igor for noticing this.
CC: Igor Mammedov <niallain@gmail.com >
Signed-off-by: Steve French <sfrench@us.ibm.com >
2008-01-10 17:10:23 +00:00