From 78a6eb582d28d92db5ffab6ded40785be54cf540 Mon Sep 17 00:00:00 2001 From: Jeff Layton Date: Wed, 12 May 2010 07:05:10 -0400 Subject: [PATCH] mount.cifs: check for NULL addr pointer before handling scopeid Signed-off-by: Jeff Layton Fix bug #7315 (mount.cifs segfaults after upgrade to 2.6.33). --- client/mount.cifs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/mount.cifs.c b/client/mount.cifs.c index 0b8d5b400f4..1b472c2ea50 100644 --- a/client/mount.cifs.c +++ b/client/mount.cifs.c @@ -1648,7 +1648,7 @@ mount_retry: } } - if (addr->ai_addr->sa_family == AF_INET6 && addr6->sin6_scope_id) { + if (addr && addr->ai_addr->sa_family == AF_INET6 && addr6->sin6_scope_id) { strlcat(options, "%", options_size); current_len = strnlen(options, options_size); optionstail = options + current_len; -- 2.11.4.GIT