VirtualBox

Ignore:
Timestamp:
Aug 14, 2024 1:16:30 PM (7 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
164367
Message:

Devices/EFI/FirmwareNew: Merge edk2-stable-202405 and make it build on aarch64, 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/TcpInput.c

    r101291 r105670  
    725725  UINT16      Checksum;
    726726  INT32       Usable;
     727  EFI_STATUS  Status;
    727728
    728729  ASSERT ((Version == IP_VERSION_4) || (Version == IP_VERSION_6));
     
    873874      Tcb->RemoteEnd.Port = Head->SrcPort;
    874875
    875       TcpInitTcbLocal (Tcb);
     876      Status = TcpInitTcbLocal (Tcb);
     877      if (EFI_ERROR (Status)) {
     878        DEBUG (
     879          (DEBUG_ERROR,
     880           "TcpInput: discard a segment because failed to init local end for TCB %p\n",
     881           Tcb)
     882          );
     883
     884        goto DISCARD;
     885      }
     886
    876887      TcpInitTcbPeer (Tcb, Seg, &Option);
    877888
     
    11781189  if (TCP_FLG_ON (Option.Flag, TCP_OPTION_RCVD_TS)) {
    11791190    //
    1180     // update TsRecent as specified in page 16 RFC1323.
     1191    // update TsRecent as specified in page 17 RFC7323.
    11811192    // RcvWl2 equals to the variable "LastAckSent"
    11821193    // defined there.
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