break; 
call_connect_status(struct rpc_task *task){	struct rpc_clnt *clnt = task->tk_client;	int status = task->tk_status;	task->tk_status = 0;	if (status >= 0) {		clnt->cl_stats->netreconn++;		task->tk_action = call_transmit;		return;	}	/* Something failed: we may have to rebind */	if (clnt->cl_autobind)		clnt->cl_port = 0;	switch (status) {	case -ENOTCONN:	case -ETIMEDOUT:	case -EAGAIN:		task->tk_action = (clnt->cl_port == 0) ? call_bind : call_connect;		break;	default:		rpc_exit(task, -EIO);	}}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/da35187801732397a7e05fb9e77f3700cc35f5db/clnt.c/clean/net/sunrpc/clnt.c