VirtualBox

Ignore:
Timestamp:
Apr 14, 2023 3:17:44 PM (22 months ago)
Author:
vboxsync
Message:

Devices/EFI/FirmwareNew: Update to edk2-stable202302 and make it build, bugref:4643

Location:
trunk/src/VBox/Devices/EFI/FirmwareNew
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/EFI/FirmwareNew

  • trunk/src/VBox/Devices/EFI/FirmwareNew/NetworkPkg/TcpDxe/SockInterface.c

    r85718 r99404  
    2222BOOLEAN
    2323SockTokenExistedInList (
    24   IN LIST_ENTRY     *List,
    25   IN EFI_EVENT      Event
    26   )
    27 {
    28   LIST_ENTRY      *ListEntry;
    29   SOCK_TOKEN      *SockToken;
     24  IN LIST_ENTRY  *List,
     25  IN EFI_EVENT   Event
     26  )
     27{
     28  LIST_ENTRY  *ListEntry;
     29  SOCK_TOKEN  *SockToken;
    3030
    3131  NET_LIST_FOR_EACH (ListEntry, List) {
     
    5757BOOLEAN
    5858SockTokenExisted (
    59   IN SOCKET    *Sock,
    60   IN EFI_EVENT Event
    61   )
    62 {
    63 
     59  IN SOCKET     *Sock,
     60  IN EFI_EVENT  Event
     61  )
     62{
    6463  if (SockTokenExistedInList (&Sock->SndTokenList, Event) ||
    6564      SockTokenExistedInList (&Sock->ProcessingSndTokenList, Event) ||
    6665      SockTokenExistedInList (&Sock->RcvTokenList, Event) ||
    6766      SockTokenExistedInList (&Sock->ListenTokenList, Event)
    68         ) {
    69 
     67      )
     68  {
    7069    return TRUE;
    7170  }
    7271
    7372  if ((Sock->ConnectionToken != NULL) && (Sock->ConnectionToken->Event == Event)) {
    74 
    7573    return TRUE;
    7674  }
     
    9694SOCK_TOKEN *
    9795SockBufferToken (
    98   IN SOCKET         *Sock,
    99   IN LIST_ENTRY     *List,
    100   IN VOID           *Token,
    101   IN UINT32         DataLen
     96  IN SOCKET      *Sock,
     97  IN LIST_ENTRY  *List,
     98  IN VOID        *Token,
     99  IN UINT32      DataLen
    102100  )
    103101{
     
    106104  SockToken = AllocateZeroPool (sizeof (SOCK_TOKEN));
    107105  if (NULL == SockToken) {
    108 
    109     DEBUG (
    110       (EFI_D_ERROR,
    111       "SockBufferIOToken: No Memory to allocate SockToken\n")
     106    DEBUG (
     107      (DEBUG_ERROR,
     108       "SockBufferIOToken: No Memory to allocate SockToken\n")
    112109      );
    113110
     
    115112  }
    116113
    117   SockToken->Sock           = Sock;
    118   SockToken->Token          = (SOCK_COMPLETION_TOKEN *) Token;
    119   SockToken->RemainDataLen  = DataLen;
     114  SockToken->Sock          = Sock;
     115  SockToken->Token         = (SOCK_COMPLETION_TOKEN *)Token;
     116  SockToken->RemainDataLen = DataLen;
    120117  InsertTailList (List, &SockToken->TokenList);
    121118
     
    134131EFI_STATUS
    135132SockDestroyChild (
    136   IN OUT SOCKET *Sock
    137   )
    138 {
    139   EFI_STATUS       Status;
    140   TCP_PROTO_DATA   *ProtoData;
    141   TCP_CB           *Tcb;
    142   EFI_GUID         *IpProtocolGuid;
    143   EFI_GUID         *TcpProtocolGuid;
    144   VOID             *SockProtocol;
     133  IN OUT SOCKET  *Sock
     134  )
     135{
     136  EFI_STATUS      Status;
     137  TCP_PROTO_DATA  *ProtoData;
     138  TCP_CB          *Tcb;
     139  EFI_GUID        *IpProtocolGuid;
     140  EFI_GUID        *TcpProtocolGuid;
     141  VOID            *SockProtocol;
    145142
    146143  ASSERT ((Sock != NULL) && (Sock->ProtoHandler != NULL));
     
    153150
    154151  if (Sock->IpVersion == IP_VERSION_4) {
    155     IpProtocolGuid = &gEfiIp4ProtocolGuid;
     152    IpProtocolGuid  = &gEfiIp4ProtocolGuid;
    156153    TcpProtocolGuid = &gEfiTcp4ProtocolGuid;
    157154  } else {
    158     IpProtocolGuid = &gEfiIp6ProtocolGuid;
     155    IpProtocolGuid  = &gEfiIp6ProtocolGuid;
    159156    TcpProtocolGuid = &gEfiTcp6ProtocolGuid;
    160157  }
    161   ProtoData = (TCP_PROTO_DATA *) Sock->ProtoReserved;
     158
     159  ProtoData = (TCP_PROTO_DATA *)Sock->ProtoReserved;
    162160  Tcb       = ProtoData->TcpPcb;
    163161
     
    191189
    192190  if (EFI_ERROR (Status)) {
    193 
    194     DEBUG (
    195       (EFI_D_ERROR,
    196       "SockDestroyChild: Open protocol installed on socket failed with %r\n",
    197       Status)
     191    DEBUG (
     192      (DEBUG_ERROR,
     193       "SockDestroyChild: Open protocol installed on socket failed with %r\n",
     194       Status)
    198195      );
    199196  }
     
    203200  //
    204201  gBS->UninstallMultipleProtocolInterfaces (
    205         Sock->SockHandle,
    206         TcpProtocolGuid,
    207         SockProtocol,
    208         NULL
    209         );
    210 
    211 
    212   Status            = EfiAcquireLockOrFail (&(Sock->Lock));
    213   if (EFI_ERROR (Status)) {
    214 
    215     DEBUG (
    216       (EFI_D_ERROR,
    217       "SockDestroyChild: Get the lock to access socket failed with %r\n",
    218       Status)
     202         Sock->SockHandle,
     203         TcpProtocolGuid,
     204         SockProtocol,
     205         NULL
     206         );
     207
     208  Status = EfiAcquireLockOrFail (&(Sock->Lock));
     209  if (EFI_ERROR (Status)) {
     210    DEBUG (
     211      (DEBUG_ERROR,
     212       "SockDestroyChild: Get the lock to access socket failed with %r\n",
     213       Status)
    219214      );
    220215
     
    228223
    229224  if (EFI_ERROR (Status)) {
    230 
    231     DEBUG (
    232       (EFI_D_ERROR,
    233       "SockDestroyChild: Protocol detach socket failed with %r\n",
    234       Status)
     225    DEBUG (
     226      (DEBUG_ERROR,
     227       "SockDestroyChild: Protocol detach socket failed with %r\n",
     228       Status)
    235229      );
    236230
    237231    Sock->InDestroy = FALSE;
    238232  } else if (SOCK_IS_CONFIGURED (Sock)) {
    239 
    240233    SockConnFlush (Sock);
    241234    SockSetState (Sock, SO_CLOSED);
     
    266259SOCKET *
    267260SockCreateChild (
    268   IN SOCK_INIT_DATA *SockInitData
     261  IN SOCK_INIT_DATA  *SockInitData
    269262  )
    270263{
     
    279272  Sock = SockCreate (SockInitData);
    280273  if (NULL == Sock) {
    281 
    282     DEBUG (
    283       (EFI_D_ERROR,
    284       "SockCreateChild: No resource to create a new socket\n")
     274    DEBUG (
     275      (DEBUG_ERROR,
     276       "SockCreateChild: No resource to create a new socket\n")
    285277      );
    286278
     
    290282  Status = EfiAcquireLockOrFail (&(Sock->Lock));
    291283  if (EFI_ERROR (Status)) {
    292 
    293     DEBUG (
    294       (EFI_D_ERROR,
    295       "SockCreateChild: Get the lock to access socket failed with %r\n",
    296       Status)
     284    DEBUG (
     285      (DEBUG_ERROR,
     286       "SockCreateChild: Get the lock to access socket failed with %r\n",
     287       Status)
    297288      );
    298289    goto ERROR;
    299290  }
     291
    300292  //
    301293  // inform the protocol layer to attach the socket
     
    305297  EfiReleaseLock (&(Sock->Lock));
    306298  if (EFI_ERROR (Status)) {
    307 
    308     DEBUG (
    309       (EFI_D_ERROR,
    310       "SockCreateChild: Protocol failed to attach a socket with %r\n",
    311       Status)
     299    DEBUG (
     300      (DEBUG_ERROR,
     301       "SockCreateChild: Protocol failed to attach a socket with %r\n",
     302       Status)
    312303      );
    313304    goto ERROR;
     
    340331  //
    341332  gBS->UninstallMultipleProtocolInterfaces (
    342         Sock->SockHandle,
    343         TcpProtocolGuid,
    344         SockProtocol,
    345         NULL
    346         );
    347    SockDestroy (Sock);
    348    return NULL;
     333         Sock->SockHandle,
     334         TcpProtocolGuid,
     335         SockProtocol,
     336         NULL
     337         );
     338  SockDestroy (Sock);
     339  return NULL;
    349340}
    350341
     
    362353EFI_STATUS
    363354SockConfigure (
    364   IN SOCKET *Sock,
    365   IN VOID   *ConfigData
     355  IN SOCKET  *Sock,
     356  IN VOID    *ConfigData
    366357  )
    367358{
     
    370361  Status = EfiAcquireLockOrFail (&(Sock->Lock));
    371362  if (EFI_ERROR (Status)) {
    372 
    373     DEBUG (
    374       (EFI_D_ERROR,
    375       "SockConfigure: Get the access for socket failed with %r",
    376       Status)
     363    DEBUG (
     364      (DEBUG_ERROR,
     365       "SockConfigure: Get the access for socket failed with %r",
     366       Status)
    377367      );
    378368
     
    415405EFI_STATUS
    416406SockConnect (
    417   IN SOCKET *Sock,
    418   IN VOID   *Token
     407  IN SOCKET  *Sock,
     408  IN VOID    *Token
    419409  )
    420410{
     
    424414  Status = EfiAcquireLockOrFail (&(Sock->Lock));
    425415  if (EFI_ERROR (Status)) {
    426 
    427     DEBUG (
    428       (EFI_D_ERROR,
    429       "SockConnect: Get the access for socket failed with %r",
    430       Status)
     416    DEBUG (
     417      (DEBUG_ERROR,
     418       "SockConnect: Get the access for socket failed with %r",
     419       Status)
    431420      );
    432421
     
    440429
    441430  if (SOCK_IS_UNCONFIGURED (Sock)) {
    442 
    443431    Status = EFI_NOT_STARTED;
    444432    goto OnExit;
     
    446434
    447435  if (!SOCK_IS_CLOSED (Sock) || !SOCK_IS_CONFIGURED_ACTIVE (Sock)) {
    448 
    449436    Status = EFI_ACCESS_DENIED;
    450437    goto OnExit;
    451438  }
    452439
    453   Event = ((SOCK_COMPLETION_TOKEN *) Token)->Event;
     440  Event = ((SOCK_COMPLETION_TOKEN *)Token)->Event;
    454441
    455442  if (SockTokenExisted (Sock, Event)) {
    456 
    457443    Status = EFI_ACCESS_DENIED;
    458444    goto OnExit;
    459445  }
    460446
    461   Sock->ConnectionToken = (SOCK_COMPLETION_TOKEN *) Token;
     447  Sock->ConnectionToken = (SOCK_COMPLETION_TOKEN *)Token;
    462448  SockSetState (Sock, SO_CONNECTING);
    463449  Status = Sock->ProtoHandler (Sock, SOCK_CONNECT, NULL);
     
    489475EFI_STATUS
    490476SockAccept (
    491   IN SOCKET *Sock,
    492   IN VOID   *Token
    493   )
    494 {
    495   EFI_TCP4_LISTEN_TOKEN *ListenToken;
    496   LIST_ENTRY            *ListEntry;
    497   EFI_STATUS            Status;
    498   SOCKET                *Socket;
    499   EFI_EVENT             Event;
     477  IN SOCKET  *Sock,
     478  IN VOID    *Token
     479  )
     480{
     481  EFI_TCP4_LISTEN_TOKEN  *ListenToken;
     482  LIST_ENTRY             *ListEntry;
     483  EFI_STATUS             Status;
     484  SOCKET                 *Socket;
     485  EFI_EVENT              Event;
    500486
    501487  ASSERT (SockStream == Sock->Type);
     
    503489  Status = EfiAcquireLockOrFail (&(Sock->Lock));
    504490  if (EFI_ERROR (Status)) {
    505 
    506     DEBUG (
    507       (EFI_D_ERROR,
    508       "SockAccept: Get the access for socket failed with %r",
    509       Status)
     491    DEBUG (
     492      (DEBUG_ERROR,
     493       "SockAccept: Get the access for socket failed with %r",
     494       Status)
    510495      );
    511496
     
    519504
    520505  if (SOCK_IS_UNCONFIGURED (Sock)) {
    521 
    522506    Status = EFI_NOT_STARTED;
    523507    goto Exit;
     
    525509
    526510  if (!SOCK_IS_LISTENING (Sock)) {
    527 
    528     Status = EFI_ACCESS_DENIED;
    529     goto Exit;
    530   }
    531 
    532   Event = ((SOCK_COMPLETION_TOKEN *) Token)->Event;
     511    Status = EFI_ACCESS_DENIED;
     512    goto Exit;
     513  }
     514
     515  Event = ((SOCK_COMPLETION_TOKEN *)Token)->Event;
    533516
    534517  if (SockTokenExisted (Sock, Event)) {
    535 
    536     Status = EFI_ACCESS_DENIED;
    537     goto Exit;
    538   }
    539 
    540   ListenToken = (EFI_TCP4_LISTEN_TOKEN *) Token;
     518    Status = EFI_ACCESS_DENIED;
     519    goto Exit;
     520  }
     521
     522  ListenToken = (EFI_TCP4_LISTEN_TOKEN *)Token;
    541523
    542524  //
     
    544526  //
    545527  NET_LIST_FOR_EACH (ListEntry, &Sock->ConnectionList) {
    546 
    547528    Socket = NET_LIST_USER_STRUCT (ListEntry, SOCKET, ConnectionList);
    548529
     
    558539
    559540      DEBUG (
    560         (EFI_D_NET,
    561         "SockAccept: Accept a socket, now conncount is %d",
    562         Socket->Parent->ConnCnt)
     541        (DEBUG_NET,
     542         "SockAccept: Accept a socket, now conncount is %d",
     543         Socket->Parent->ConnCnt)
    563544        );
    564545      Socket->Parent = NULL;
     
    572553  //
    573554  if (NULL == SockBufferToken (Sock, &(Sock->ListenTokenList), Token, 0)) {
    574 
    575555    Status = EFI_OUT_OF_RESOURCES;
    576556  }
     
    602582EFI_STATUS
    603583SockSend (
    604   IN SOCKET *Sock,
    605   IN VOID   *Token
     584  IN SOCKET  *Sock,
     585  IN VOID    *Token
    606586  )
    607587{
     
    618598  Status = EfiAcquireLockOrFail (&(Sock->Lock));
    619599  if (EFI_ERROR (Status)) {
    620 
    621     DEBUG (
    622       (EFI_D_ERROR,
    623       "SockSend: Get the access for socket failed with %r",
    624       Status)
     600    DEBUG (
     601      (DEBUG_ERROR,
     602       "SockSend: Get the access for socket failed with %r",
     603       Status)
    625604      );
    626605
     
    633612  }
    634613
    635   SndToken  = (SOCK_IO_TOKEN *) Token;
    636   TxData    = (EFI_TCP4_TRANSMIT_DATA *) SndToken->Packet.TxData;
     614  SndToken = (SOCK_IO_TOKEN *)Token;
     615  TxData   = (EFI_TCP4_TRANSMIT_DATA *)SndToken->Packet.TxData;
    637616
    638617  if (SOCK_IS_UNCONFIGURED (Sock)) {
     
    642621
    643622  if (!(SOCK_IS_CONNECTING (Sock) || SOCK_IS_CONNECTED (Sock))) {
    644 
    645623    Status = EFI_ACCESS_DENIED;
    646624    goto Exit;
     
    665643
    666644  if ((FreeSpace < Sock->SndBuffer.LowWater) || !SOCK_IS_CONNECTED (Sock)) {
    667 
    668645    SockToken = SockBufferToken (
    669646                  Sock,
     
    677654    }
    678655  } else {
    679 
    680656    SockToken = SockBufferToken (
    681657                  Sock,
     
    686662
    687663    if (NULL == SockToken) {
    688       DEBUG (
    689         (EFI_D_ERROR,
    690         "SockSend: Failed to buffer IO token into socket processing SndToken List\n",
    691         Status)
    692         );
     664      DEBUG ((DEBUG_ERROR, "SockSend: Failed to buffer IO token into socket processing SndToken List\n"));
    693665
    694666      Status = EFI_OUT_OF_RESOURCES;
     
    699671
    700672    if (EFI_ERROR (Status)) {
    701       DEBUG (
    702         (EFI_D_ERROR,
    703         "SockSend: Failed to process Snd Data\n",
    704         Status)
    705         );
     673      DEBUG ((DEBUG_ERROR, "SockSend: Failed to process Snd Data\n"));
    706674
    707675      RemoveEntryList (&(SockToken->TokenList));
     
    736704EFI_STATUS
    737705SockRcv (
    738   IN SOCKET *Sock,
    739   IN VOID   *Token
    740   )
    741 {
    742   SOCK_IO_TOKEN *RcvToken;
    743   UINT32        RcvdBytes;
    744   EFI_STATUS    Status;
    745   EFI_EVENT     Event;
     706  IN SOCKET  *Sock,
     707  IN VOID    *Token
     708  )
     709{
     710  SOCK_IO_TOKEN  *RcvToken;
     711  UINT32         RcvdBytes;
     712  EFI_STATUS     Status;
     713  EFI_EVENT      Event;
    746714
    747715  ASSERT (SockStream == Sock->Type);
     
    749717  Status = EfiAcquireLockOrFail (&(Sock->Lock));
    750718  if (EFI_ERROR (Status)) {
    751 
    752     DEBUG (
    753       (EFI_D_ERROR,
    754       "SockRcv: Get the access for socket failed with %r",
    755       Status)
     719    DEBUG (
     720      (DEBUG_ERROR,
     721       "SockRcv: Get the access for socket failed with %r",
     722       Status)
    756723      );
    757724
     
    760727
    761728  if (SOCK_IS_NO_MAPPING (Sock)) {
    762 
    763729    Status = EFI_NO_MAPPING;
    764730    goto Exit;
     
    766732
    767733  if (SOCK_IS_UNCONFIGURED (Sock)) {
    768 
    769734    Status = EFI_NOT_STARTED;
    770735    goto Exit;
     
    772737
    773738  if (!(SOCK_IS_CONNECTED (Sock) || SOCK_IS_CONNECTING (Sock))) {
    774 
    775     Status = EFI_ACCESS_DENIED;
    776     goto Exit;
    777   }
    778 
    779   RcvToken = (SOCK_IO_TOKEN *) Token;
     739    Status = EFI_ACCESS_DENIED;
     740    goto Exit;
     741  }
     742
     743  RcvToken = (SOCK_IO_TOKEN *)Token;
    780744
    781745  //
     
    788752  }
    789753
    790   RcvToken  = (SOCK_IO_TOKEN *) Token;
     754  RcvToken  = (SOCK_IO_TOKEN *)Token;
    791755  RcvdBytes = GET_RCV_DATASIZE (Sock);
    792756
     
    795759  //
    796760  if (EFI_ABORTED != Sock->SockError) {
    797 
    798761    SIGNAL_TOKEN (&(RcvToken->Token), Sock->SockError);
    799762    Sock->SockError = EFI_ABORTED;
     
    806769  //
    807770  if (SOCK_IS_NO_MORE_DATA (Sock) && (0 == RcvdBytes)) {
    808 
    809771    Status = EFI_CONNECTION_FIN;
    810772    goto Exit;
     
    816778    Status = Sock->ProtoHandler (Sock, SOCK_CONSUMED, NULL);
    817779  } else {
    818 
    819780    if (NULL == SockBufferToken (Sock, &Sock->RcvTokenList, RcvToken, 0)) {
    820781      Status = EFI_OUT_OF_RESOURCES;
     
    838799EFI_STATUS
    839800SockFlush (
    840   IN OUT SOCKET *Sock
     801  IN OUT SOCKET  *Sock
    841802  )
    842803{
     
    847808  Status = EfiAcquireLockOrFail (&(Sock->Lock));
    848809  if (EFI_ERROR (Status)) {
    849 
    850     DEBUG (
    851       (EFI_D_ERROR,
    852       "SockFlush: Get the access for socket failed with %r",
    853       Status)
     810    DEBUG (
     811      (DEBUG_ERROR,
     812       "SockFlush: Get the access for socket failed with %r",
     813       Status)
    854814      );
    855815
     
    858818
    859819  if (!SOCK_IS_CONFIGURED (Sock)) {
    860 
    861820    Status = EFI_ACCESS_DENIED;
    862821    goto Exit;
     
    865824  Status = Sock->ProtoHandler (Sock, SOCK_FLUSH, NULL);
    866825  if (EFI_ERROR (Status)) {
    867 
    868     DEBUG (
    869       (EFI_D_ERROR,
    870       "SockFlush: Protocol failed handling SOCK_FLUSH with %r",
    871       Status)
     826    DEBUG (
     827      (DEBUG_ERROR,
     828       "SockFlush: Protocol failed handling SOCK_FLUSH with %r",
     829       Status)
    872830      );
    873831
     
    907865EFI_STATUS
    908866SockClose (
    909   IN OUT SOCKET  *Sock,
    910   IN     VOID    *Token,
    911   IN     BOOLEAN OnAbort
     867  IN OUT SOCKET   *Sock,
     868  IN     VOID     *Token,
     869  IN     BOOLEAN  OnAbort
    912870  )
    913871{
     
    920878  if (EFI_ERROR (Status)) {
    921879    DEBUG (
    922       (EFI_D_ERROR,
    923       "SockClose: Get the access for socket failed with %r",
    924       Status)
     880      (DEBUG_ERROR,
     881       "SockClose: Get the access for socket failed with %r",
     882       Status)
    925883      );
    926884
     
    943901  }
    944902
    945   Event = ((SOCK_COMPLETION_TOKEN *) Token)->Event;
     903  Event = ((SOCK_COMPLETION_TOKEN *)Token)->Event;
    946904
    947905  if (SockTokenExisted (Sock, Event)) {
     
    982940  )
    983941{
    984   EFI_STATUS     Status;
    985 
    986   Status    = EFI_SUCCESS;
     942  EFI_STATUS  Status;
     943
     944  Status = EFI_SUCCESS;
    987945
    988946  ASSERT (SockStream == Sock->Type);
     
    991949  if (EFI_ERROR (Status)) {
    992950    DEBUG (
    993       (EFI_D_ERROR,
    994       "SockCancel: Get the access for socket failed with %r",
    995       Status)
     951      (DEBUG_ERROR,
     952       "SockCancel: Get the access for socket failed with %r",
     953       Status)
    996954      );
    997955
     
    1007965  // 1. Check ConnectionToken.
    1008966  //
    1009   if (Token == NULL || (SOCK_COMPLETION_TOKEN *) Token == Sock->ConnectionToken) {
     967  if ((Token == NULL) || ((SOCK_COMPLETION_TOKEN *)Token == Sock->ConnectionToken)) {
    1010968    if (Sock->ConnectionToken != NULL) {
    1011969      SIGNAL_TOKEN (Sock->ConnectionToken, EFI_ABORTED);
     
    1023981  //
    1024982  Status = SockCancelToken (Token, &Sock->ListenTokenList);
    1025   if (Token != NULL && !EFI_ERROR (Status)) {
     983  if ((Token != NULL) && !EFI_ERROR (Status)) {
    1026984    goto Exit;
    1027985  }
     
    1031989  //
    1032990  Status = SockCancelToken (Token, &Sock->RcvTokenList);
    1033   if (Token != NULL && !EFI_ERROR (Status)) {
     991  if ((Token != NULL) && !EFI_ERROR (Status)) {
    1034992    goto Exit;
    1035993  }
     
    1039997  //
    1040998  Status = SockCancelToken (Token, &Sock->SndTokenList);
    1041   if (Token != NULL && !EFI_ERROR (Status)) {
     999  if ((Token != NULL) && !EFI_ERROR (Status)) {
    10421000    goto Exit;
    10431001  }
     
    10531011}
    10541012
    1055 
    10561013/**
    10571014  Get the mode data of the low layer protocol.
     
    10671024EFI_STATUS
    10681025SockGetMode (
    1069   IN     SOCKET *Sock,
    1070   IN OUT VOID   *Mode
     1026  IN     SOCKET  *Sock,
     1027  IN OUT VOID    *Mode
    10711028  )
    10721029{
     
    10911048EFI_STATUS
    10921049SockRoute (
    1093   IN SOCKET    *Sock,
    1094   IN VOID      *RouteInfo
     1050  IN SOCKET  *Sock,
     1051  IN VOID    *RouteInfo
    10951052  )
    10961053{
     
    11001057  if (EFI_ERROR (Status)) {
    11011058    DEBUG (
    1102       (EFI_D_ERROR,
    1103       "SockRoute: Get the access for socket failed with %r",
    1104       Status)
     1059      (DEBUG_ERROR,
     1060       "SockRoute: Get the access for socket failed with %r",
     1061       Status)
    11051062      );
    11061063
     
    11241081  return Status;
    11251082}
    1126 
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette