diff options
Diffstat (limited to 'net/compat.c')
-rw-r--r-- | net/compat.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/net/compat.c b/net/compat.c index 89032580bd1d..618c6a8a911b 100644 --- a/net/compat.c +++ b/net/compat.c | |||
@@ -93,7 +93,8 @@ int verify_compat_iovec(struct msghdr *kern_msg, struct iovec *kern_iov, | |||
93 | if (err < 0) | 93 | if (err < 0) |
94 | return err; | 94 | return err; |
95 | } | 95 | } |
96 | kern_msg->msg_name = kern_address; | 96 | if (kern_msg->msg_name) |
97 | kern_msg->msg_name = kern_address; | ||
97 | } else | 98 | } else |
98 | kern_msg->msg_name = NULL; | 99 | kern_msg->msg_name = NULL; |
99 | 100 | ||