Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sbin/iscsictl report luns returns a 32bit list length.



details:   https://anonhg.NetBSD.org/src/rev/2cb039eb501c
branches:  trunk
changeset: 779894:2cb039eb501c
user:      mlelstv <mlelstv%NetBSD.org@localhost>
date:      Mon Jun 25 20:33:56 2012 +0000

description:
report luns returns a 32bit list length.

diffstat:

 sbin/iscsictl/iscsic_driverif.c |  7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

diffs (28 lines):

diff -r 64d974e77c4a -r 2cb039eb501c sbin/iscsictl/iscsic_driverif.c
--- a/sbin/iscsictl/iscsic_driverif.c   Mon Jun 25 20:23:43 2012 +0000
+++ b/sbin/iscsictl/iscsic_driverif.c   Mon Jun 25 20:33:56 2012 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: iscsic_driverif.c,v 1.4 2012/06/20 08:19:49 martin Exp $       */
+/*     $NetBSD: iscsic_driverif.c,v 1.5 2012/06/25 20:33:56 mlelstv Exp $      */
 
 /*-
  * Copyright (c) 2005,2006,2011 The NetBSD Foundation, Inc.
@@ -590,7 +590,6 @@
        int rc;
        size_t llen;
        uint32_t n;
-       uint16_t n2;
        uint64_t *lp;
 
        (void) memset(&io, 0x0, sizeof(io));
@@ -609,8 +608,8 @@
        if ((rc = do_ioctl(&io, TRUE)) != 0) {
                return rc;
        }
-       (void) memcpy(&n2, buf, sizeof(n2));
-       llen = ntohs(n2);
+       (void) memcpy(&n, buf, sizeof(n));
+       llen = ntohs(n);
        if (!llen) {
                printf("No LUNs!\n");
                return 1;



Home | Main Index | Thread Index | Old Index