Blame iscsi-initiator-utils-fix-nlmsglen.patch
|
Mike Christie |
3949e15 |
diff -aurp open-iscsi-2.0-872-rc4-bnx2i/usr/netlink.c open-iscsi-2.0-872-rc4-bnx2i.test/usr/netlink.c
|
|
Mike Christie |
3949e15 |
--- open-iscsi-2.0-872-rc4-bnx2i/usr/netlink.c 2011-09-20 18:01:34.000000000 -0500
|
|
Mike Christie |
3949e15 |
+++ open-iscsi-2.0-872-rc4-bnx2i.test/usr/netlink.c 2011-09-20 18:01:54.000000000 -0500
|
|
Mike Christie |
3949e15 |
@@ -185,7 +185,7 @@ kwritev(enum iscsi_uevent_e type, struct
|
|
Mike Christie |
3949e15 |
for (i = 1; i < count; i++)
|
|
Mike Christie |
3949e15 |
datalen += iovp[i].iov_len;
|
|
Mike Christie |
3949e15 |
|
|
Mike Christie |
3949e15 |
- nlh->nlmsg_len = NLMSG_ALIGN(datalen);
|
|
Mike Christie |
3949e15 |
+ nlh->nlmsg_len = datalen + sizeof(*nlh);
|
|
Mike Christie |
3949e15 |
nlh->nlmsg_pid = getpid();
|
|
Mike Christie |
3949e15 |
nlh->nlmsg_flags = 0;
|
|
Mike Christie |
3949e15 |
nlh->nlmsg_type = type;
|