Blame 0060-ISCSIUIO-Added-fix-for-the-iface.subnet_mask-decodin.patch
|
|
e509a42 |
From df68365bef167778fb59059e78090d33a01e4e7f Mon Sep 17 00:00:00 2001
|
|
|
e509a42 |
From: Eddie Wai <eddie.wai@broadcom.com>
|
|
|
e509a42 |
Date: Wed, 11 Dec 2013 15:38:13 -0800
|
|
|
e509a42 |
Subject: [PATCH] ISCSIUIO: Added fix for the iface.subnet_mask decoding for
|
|
|
e509a42 |
IPv6
|
|
|
e509a42 |
|
|
|
e509a42 |
Fixed a inet_pton decode error for the iface.subnet_mask for IPv6.
|
|
|
e509a42 |
|
|
|
e509a42 |
Signed-off-by: Eddie Wai <eddie.wai@broadcom.com>
|
|
|
e509a42 |
---
|
|
|
e509a42 |
iscsiuio/src/unix/iscsid_ipc.c | 2 +-
|
|
|
e509a42 |
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
e509a42 |
|
|
|
e509a42 |
diff --git a/iscsiuio/src/unix/iscsid_ipc.c b/iscsiuio/src/unix/iscsid_ipc.c
|
|
|
e509a42 |
index e22de0d..033308d 100644
|
|
|
e509a42 |
--- a/iscsiuio/src/unix/iscsid_ipc.c
|
|
|
e509a42 |
+++ b/iscsiuio/src/unix/iscsid_ipc.c
|
|
|
e509a42 |
@@ -274,7 +274,7 @@ static int decode_iface(struct iface_rec_decode *ird, struct iface_rec *rec)
|
|
|
e509a42 |
sizeof(struct in6_addr));
|
|
|
e509a42 |
/* Subnet mask priority: CIDR, then rec */
|
|
|
e509a42 |
if (!ird->ipv6_subnet_mask.s6_addr)
|
|
|
e509a42 |
- inet_pton(AF_INET, rec->subnet_mask,
|
|
|
e509a42 |
+ inet_pton(AF_INET6, rec->subnet_mask,
|
|
|
e509a42 |
&ird->ipv6_subnet_mask);
|
|
|
e509a42 |
|
|
|
e509a42 |
/* For LL on, ignore the IPv6 addr in the iface */
|
|
|
e509a42 |
--
|
|
|
e509a42 |
1.8.3.1
|
|
|
e509a42 |
|