Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 May 2014 07:18:39 +0000 (UTC)
From:      Edward Tomasz Napierala <trasz@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-10@freebsd.org
Subject:   svn commit: r265503 - stable/10/sys/dev/iscsi
Message-ID:  <201405070718.s477Iddc011297@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: trasz
Date: Wed May  7 07:18:38 2014
New Revision: 265503
URL: http://svnweb.freebsd.org/changeset/base/265503

Log:
  MFC r264163:
  
  Remove hack to pass STAILQ to a function and do it properly instead.
  
  Sponsored by:	The FreeBSD Foundation

Modified:
  stable/10/sys/dev/iscsi/icl.c
Directory Properties:
  stable/10/   (props changed)

Modified: stable/10/sys/dev/iscsi/icl.c
==============================================================================
--- stable/10/sys/dev/iscsi/icl.c	Wed May  7 07:17:11 2014	(r265502)
+++ stable/10/sys/dev/iscsi/icl.c	Wed May  7 07:18:38 2014	(r265503)
@@ -102,6 +102,8 @@ static volatile u_int	icl_ncons;
 #define ICL_CONN_LOCK_ASSERT(X)		mtx_assert(X->ic_lock, MA_OWNED)
 #define ICL_CONN_LOCK_ASSERT_NOT(X)	mtx_assert(X->ic_lock, MA_NOTOWNED)
 
+STAILQ_HEAD(icl_pdu_stailq, icl_pdu);
+
 static void
 icl_conn_fail(struct icl_conn *ic)
 {
@@ -828,9 +830,8 @@ icl_pdu_finalize(struct icl_pdu *request
 }
 
 static void
-icl_conn_send_pdus(struct icl_conn *ic, void *fts)
+icl_conn_send_pdus(struct icl_conn *ic, struct icl_pdu_stailq *queue)
 {
-	STAILQ_HEAD(, icl_pdu) *queue = fts; /* XXX */
 	struct icl_pdu *request, *request2;
 	struct socket *so;
 	size_t available, size, size2;
@@ -940,7 +941,7 @@ static void
 icl_send_thread(void *arg)
 {
 	struct icl_conn *ic;
-	STAILQ_HEAD(, icl_pdu) queue;
+	struct icl_pdu_stailq queue;
 
 	ic = arg;
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201405070718.s477Iddc011297>