Index: /branches/rel_apv_10_7/usr/src/sys/click/netinet/click_ftp.c
===================================================================
--- /branches/rel_apv_10_7/usr/src/sys/click/netinet/click_ftp.c	(revision 37912)
+++ /branches/rel_apv_10_7/usr/src/sys/click/netinet/click_ftp.c	(working copy)
@@ -3422,7 +3422,7 @@
 	/* give listen_pcb the slb infomation from bound_pcb, maybe RS info or VS info */
 	ftp_data_pcb_set_slb_info(pcb, bound_pcb);
 
-	if (ftp_client_mode == FTP_REQ_PORT) {
+	if (control_data->client_mode == FTP_REQ_PORT || control_data->client_mode == FTP_REQ_EPRT) {
 		localport = g_ftp_active_port_value;
 	} else {
 		localport = 0;
