afs/net/rxrpc call.c,1.8,1.9
dwh at infradead.org
dwh at infradead.org
Tue Sep 2 18:50:56 BST 2003
- Previous message: afs/net/rxrpc krxtimod.c,1.7,1.8 krxsecd.c,1.8,1.9 krxiod.c,1.7,1.8
- Next message: afs/net/rxrpc krxtimod.c,1.8,1.9 krxsecd.c,1.9,1.10
krxiod.c,1.8,1.9 call.c,1.9,1.10
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /home/cvs/afs/net/rxrpc
In directory phoenix.infradead.org:/tmp/cvs-serv12187/net/rxrpc
Modified Files:
call.c
Log Message:
don't request an ACK if we're expecting a reply to come back next
Index: call.c
===================================================================
RCS file: /home/cvs/afs/net/rxrpc/call.c,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- call.c 13 Aug 2003 10:05:27 -0000 1.8
+++ call.c 2 Sep 2003 16:50:52 -0000 1.9
@@ -825,7 +825,7 @@
_leave("");
-} /* end rxrpc_call_do_timeout() */
+} /* end rxrpc_call_do_stuff() */
/*****************************************************************************/
/*
@@ -1061,7 +1061,7 @@
_debug("Call add packet %d to unreadyq", msg->seq);
/* insert in seq order */
- list_for_each(_p,&call->app_unreadyq) {
+ list_for_each(_p, &call->app_unreadyq) {
pmsg = list_entry(_p, struct rxrpc_message, link);
if (pmsg->seq > msg->seq)
break;
@@ -2095,7 +2095,8 @@
if (msg->hdr.flags & RXRPC_LAST_PACKET) {
msg->hdr.flags &= ~RXRPC_MORE_PACKETS;
- msg->hdr.flags |= RXRPC_REQUEST_ACK;
+ if (call->app_call_state != RXRPC_CSTATE_CLNT_SND_ARGS)
+ msg->hdr.flags |= RXRPC_REQUEST_ACK;
}
else {
msg->hdr.flags |= RXRPC_MORE_PACKETS;
- Previous message: afs/net/rxrpc krxtimod.c,1.7,1.8 krxsecd.c,1.8,1.9 krxiod.c,1.7,1.8
- Next message: afs/net/rxrpc krxtimod.c,1.8,1.9 krxsecd.c,1.9,1.10
krxiod.c,1.8,1.9 call.c,1.9,1.10
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the linux-afs-cvs
mailing list