summaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authormjacob <mjacob@cvs.openbsd.org>2001-03-02 04:49:03 +0000
committermjacob <mjacob@cvs.openbsd.org>2001-03-02 04:49:03 +0000
commita1136a5b9d8cd4112a8366092b92a606da9f1712 (patch)
tree3e32c104a08f280eb2410f494bbbed831ea7e363 /sys/dev
parent3587aa0f6a07ecdc0f8f49f63b88b67523d7673f (diff)
Fix isp_print_qentry to print all four lines- it's been broken for months.
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/ic/isp_inline.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/sys/dev/ic/isp_inline.h b/sys/dev/ic/isp_inline.h
index ff62abd9593..e896fed280b 100644
--- a/sys/dev/ic/isp_inline.h
+++ b/sys/dev/ic/isp_inline.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: isp_inline.h,v 1.6 2001/02/12 23:45:33 mjacob Exp $ */
+/* $OpenBSD: isp_inline.h,v 1.7 2001/03/02 04:49:02 mjacob Exp $ */
/*
* Qlogic Host Adapter Inline Functions
*
@@ -179,14 +179,15 @@ isp_print_qentry(isp, msg, idx, arg)
int amt, i, j;
u_int8_t *ptr = arg;
+ isp_prt(isp, ISP_LOGALL, "%s index %d=>", msg, idx);
for (buf[0] = 0, amt = i = 0; i < 4; i++) {
buf[0] = 0;
+ SNPRINTF(buf, TBA, " ");
for (j = 0; j < (QENTRY_LEN >> 2); j++) {
SNPRINTF(buf, TBA, "%s %02x", buf, ptr[amt++] & 0xff);
}
- STRNCAT(buf, "\n", TBA);
+ isp_prt(isp, ISP_LOGALL, buf);
}
- isp_prt(isp, ISP_LOGALL, "%s index %d:%s", msg, idx, buf);
}
static INLINE void