From owner-p4-projects@FreeBSD.ORG  Wed Oct 31 02:45:38 2007
Return-Path: <owner-p4-projects@FreeBSD.ORG>
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
	id 7211916A46C; Wed, 31 Oct 2007 02:45:38 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 1258A16A469
	for <perforce@freebsd.org>; Wed, 31 Oct 2007 02:45:38 +0000 (UTC)
	(envelope-from kmacy@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
	[IPv6:2001:4f8:fff6::29])
	by mx1.freebsd.org (Postfix) with ESMTP id 04C2D13C480
	for <perforce@freebsd.org>; Wed, 31 Oct 2007 02:45:38 +0000 (UTC)
	(envelope-from kmacy@freebsd.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
	by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l9V2jbjA083585
	for <perforce@freebsd.org>; Wed, 31 Oct 2007 02:45:37 GMT
	(envelope-from kmacy@freebsd.org)
Received: (from perforce@localhost)
	by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l9V2jbYD083582
	for perforce@freebsd.org; Wed, 31 Oct 2007 02:45:37 GMT
	(envelope-from kmacy@freebsd.org)
Date: Wed, 31 Oct 2007 02:45:37 GMT
Message-Id: <200710310245.l9V2jbYD083582@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
	kmacy@freebsd.org using -f
From: Kip Macy <kmacy@FreeBSD.org>
To: Perforce Change Reviews <perforce@freebsd.org>
Cc: 
Subject: PERFORCE change 128383 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: p4 projects tree changes <p4-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/p4-projects>,
	<mailto:p4-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/p4-projects>
List-Post: <mailto:p4-projects@freebsd.org>
List-Help: <mailto:p4-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/p4-projects>,
	<mailto:p4-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Oct 2007 02:45:38 -0000

http://perforce.freebsd.org/chv.cgi?CH=128383

Change 128383 by kmacy@kmacy:storage:toestack on 2007/10/31 02:44:53

	set the IP address when doing an active connect

Affected files ...

.. //depot/projects/toestack/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c#7 edit

Differences ...

==== //depot/projects/toestack/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c#7 (text+ko) ====

@@ -361,10 +361,9 @@
 	OPCODE_TID(req) = htonl(MK_OPCODE_TID(CPL_ACT_OPEN_REQ, atid));
 	req->local_port = inp->inp_lport;
 	req->peer_port = inp->inp_fport;
-#ifdef notyet	
-	req->local_ip = inp->inp_laddr;
-	req->peer_ip = inp->inp_faddr;
-#endif
+	memcpy(&req->local_ip, &inp->inp_laddr, 4);
+	memcpy(&req->peer_ip, &inp->inp_faddr, 4);
+
 	req->opt0h = htonl(calc_opt0h(so) | V_L2T_IDX(e->idx) |
 			   V_TX_CHANNEL(e->smt_idx));
 	req->opt0l = htonl(calc_opt0l(so));