Fix the IN OUT modifier for parameters.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7147 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
niry
2008-12-29 12:58:38 +00:00
parent 73e4adbe68
commit 77f00155e3
13 changed files with 139 additions and 142 deletions

View File

@@ -52,7 +52,7 @@ CHAR16 *mTcpStateName[] = {
**/
VOID
TcpInitTcbLocal (
IN TCP_CB *Tcb
IN OUT TCP_CB *Tcb
)
{
//
@@ -92,9 +92,9 @@ TcpInitTcbLocal (
**/
VOID
TcpInitTcbPeer (
IN TCP_CB *Tcb,
IN TCP_SEG *Seg,
IN TCP_OPTION *Opt
IN OUT TCP_CB *Tcb,
IN TCP_SEG *Seg,
IN TCP_OPTION *Opt
)
{
UINT16 RcvMss;
@@ -496,8 +496,8 @@ TcpGetRcvMss (
**/
VOID
TcpSetState (
IN TCP_CB *Tcb,
IN UINT8 State
IN OUT TCP_CB *Tcb,
IN UINT8 State
)
{
DEBUG (
@@ -578,8 +578,8 @@ TcpChecksum (
**/
TCP_SEG *
TcpFormatNetbuf (
IN TCP_CB *Tcb,
IN NET_BUF *Nbuf
IN TCP_CB *Tcb,
IN OUT NET_BUF *Nbuf
)
{
TCP_SEG *Seg;
@@ -674,7 +674,7 @@ TcpResetConnection (
**/
VOID
TcpOnAppConnect (
IN TCP_CB *Tcb
IN OUT TCP_CB *Tcb
)
{
TcpInitTcbLocal (Tcb);
@@ -694,7 +694,7 @@ TcpOnAppConnect (
**/
VOID
TcpOnAppClose (
IN TCP_CB *Tcb
IN OUT TCP_CB *Tcb
)
{
ASSERT (Tcb != NULL);
@@ -745,29 +745,25 @@ TcpOnAppClose (
**/
INTN
TcpOnAppSend (
IN TCP_CB *Tcb
IN OUT TCP_CB *Tcb
)
{
switch (Tcb->State) {
case TCP_CLOSED:
return -1;
break;
case TCP_LISTEN:
return -1;
break;
case TCP_SYN_SENT:
case TCP_SYN_RCVD:
return 0;
break;
case TCP_ESTABLISHED:
case TCP_CLOSE_WAIT:
TcpToSendData (Tcb, 0);
return 0;
break;
case TCP_FIN_WAIT_1:
case TCP_FIN_WAIT_2:
@@ -775,7 +771,7 @@ TcpOnAppSend (
case TCP_LAST_ACK:
case TCP_TIME_WAIT:
return -1;
break;
default:
break;
}
@@ -869,6 +865,8 @@ TcpOnAppAbort (
case TCP_CLOSE_WAIT:
TcpResetConnection (Tcb);
break;
default:
break;
}
TcpSetState (Tcb, TCP_CLOSED);