This commit is contained in:
mchristi 2011-09-21 07:55:30 +00:00
parent 3ddf135842
commit 7b5a0052c7
2 changed files with 21 additions and 3 deletions

View File

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

View File

@ -3,7 +3,7 @@
Summary: iSCSI daemon and utility programs Summary: iSCSI daemon and utility programs
Name: iscsi-initiator-utils Name: iscsi-initiator-utils
Version: 6.2.0.872 Version: 6.2.0.872
Release: 26%{?dist} Release: 27%{?dist}
Source0: http://people.redhat.com/mchristi/iscsi/rhel6.0/source/open-iscsi-2.0-872-rc4-bnx2i.tar.gz Source0: http://people.redhat.com/mchristi/iscsi/rhel6.0/source/open-iscsi-2.0-872-rc4-bnx2i.tar.gz
Source1: iscsid.init Source1: iscsid.init
Source2: iscsidevs.init Source2: iscsidevs.init
@ -39,8 +39,10 @@ Patch12: iscsi-initiator-utils-fix-iscsiadm-return.patch
Patch13: iscsi-initiator-utils-dont-use-openssl.patch Patch13: iscsi-initiator-utils-dont-use-openssl.patch
# sync uio to 0.7.0.14 # sync uio to 0.7.0.14
Patch14: iscsi-initiator-utils-sync-uio-0.7.0.14.patch Patch14: iscsi-initiator-utils-sync-uio-0.7.0.14.patch
# fix nl msglen
Patch15: iscsi-initiator-utils-fix-nlmsglen.patch
# add rhel version info to iscsi tools # add rhel version info to iscsi tools
Patch15: iscsi-initiator-utils-add-rh-ver.patch Patch16: iscsi-initiator-utils-add-rh-ver.patch
Group: System Environment/Daemons Group: System Environment/Daemons
License: GPLv2+ License: GPLv2+
@ -83,7 +85,8 @@ developing applications that use %{name}.
%patch12 -p1 -b .fix-iscsiadm-return %patch12 -p1 -b .fix-iscsiadm-return
%patch13 -p1 -b .dont-use-openssl %patch13 -p1 -b .dont-use-openssl
%patch14 -p1 -b .sync-uio-0.7.0.14 %patch14 -p1 -b .sync-uio-0.7.0.14
%patch15 -p1 -b .add-rh-ver %patch15 -p1 -b .fix-nlmsglen
%patch16 -p1 -b .add-rh-ver
%build %build
cd utils/open-isns cd utils/open-isns
@ -206,6 +209,9 @@ fi
%{_includedir}/libiscsi.h %{_includedir}/libiscsi.h
%changelog %changelog
* Thu Sep 20 2011 Mike Christie <mcrhsit@redhat.com> 6.2.0.872.27
- 736116 Fix netlink msg len
* Thu Sep 8 2011 Mike Christie <mcrhsit@redhat.com> 6.2.0.872.26 * Thu Sep 8 2011 Mike Christie <mcrhsit@redhat.com> 6.2.0.872.26
- Fix offload removal patch - Fix offload removal patch