task->tk_timeout = RPC_CONNECT_TIMEOUT; 
task->tk_timeout = xprt->connect_timeout; 
void xprt_connect(struct rpc_task *task){	struct rpc_xprt	*xprt = task->tk_xprt;	dprintk("RPC: %4d xprt_connect xprt %p %s connected\n", task->tk_pid,			xprt, (xprt_connected(xprt) ? "is" : "is not"));	if (xprt->shutdown) {		task->tk_status = -EIO;		return;	}	if (!xprt->addr.sin_port) {		task->tk_status = -EIO;		return;	}	if (!xprt_lock_write(xprt, task))		return;	if (xprt_connected(xprt))		xprt_release_write(xprt, task);	else {		if (task->tk_rqstp)			task->tk_rqstp->rq_bytes_sent = 0;		task->tk_timeout = RPC_CONNECT_TIMEOUT;		rpc_sleep_on(&xprt->pending, task, xprt_connect_status, NULL);		xprt->ops->connect(task);	}	return;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/03bf4b707eee06706c9db343dd5c905b7ee47ed2/xprt.c/clean/net/sunrpc/xprt.c