From aaa64cb75b43a30e0d08bcb1a8d22bc511601098 Mon Sep 17 00:00:00 2001 From: Robert Mustacchi Date: Wed, 11 Mar 2015 21:55:29 +0000 Subject: OS-4035 svp_conn_pollin mistranlates status codes --- usr/src/lib/varpd/svp/common/libvarpd_svp_conn.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'usr/src/lib/varpd') diff --git a/usr/src/lib/varpd/svp/common/libvarpd_svp_conn.c b/usr/src/lib/varpd/svp/common/libvarpd_svp_conn.c index 608a848448..85786d6dd9 100644 --- a/usr/src/lib/varpd/svp/common/libvarpd_svp_conn.c +++ b/usr/src/lib/varpd/svp/common/libvarpd_svp_conn.c @@ -576,10 +576,10 @@ svp_conn_pollin(svp_conn_t *scp) if (nop == SVP_R_VL2_ACK) { svp_vl2_ack_t *sl2a = sqp->sq_wdata; - sqp->sq_status = ntohs(sl2a->sl2a_status); + sqp->sq_status = ntohl(sl2a->sl2a_status); } else if (nop == SVP_R_VL3_ACK) { svp_vl3_ack_t *sl3a = sqp->sq_wdata; - sqp->sq_status = ntohs(sl3a->sl3a_status); + sqp->sq_status = ntohl(sl3a->sl3a_status); } else { libvarpd_panic("unhandled nop: %d", nop); } -- cgit v1.2.3