Changeset 28158 in vbox for trunk/include/VBox
- Timestamp:
- Apr 10, 2010 1:56:25 AM (15 years ago)
- svn:sync-xref-src-repo-rev:
- 59889
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/include/VBox/pdmnetinline.h ¶
r28156 r28158 451 451 uint8_t * const pbHdrs = (uint8_t *)pvFrame; 452 452 uint8_t * const pbPayload = pbHdrs + pGso->cbHdrs; 453 size_t const cbPayload = cbFrame - pGso->cbHdrs; 453 uint32_t const cbFrame32 = (uint32_t)cbFrame; 454 uint32_t const cbPayload = cbFrame32 - pGso->cbHdrs; 454 455 455 456 /* … … 464 465 { 465 466 case PDMNETWORKGSOTYPE_IPV4_TCP: 466 pdmNetGsoUpdateTcpHdr(pdmNetGsoUpdateIPv4Hdr(pbHdrs, pGso->offHdr1, cbFrame - pGso->cbHdrs, 0, pGso->cbHdrs),467 pdmNetGsoUpdateTcpHdr(pdmNetGsoUpdateIPv4Hdr(pbHdrs, pGso->offHdr1, cbFrame32 - pGso->cbHdrs, 0, pGso->cbHdrs), 467 468 pbHdrs, pGso->offHdr2, pbPayload, cbPayload, 0, pGso->cbHdrs, true, fPayloadChecksum); 468 469 break; 469 470 case PDMNETWORKGSOTYPE_IPV4_UDP: 470 pdmNetGsoUpdateUdpHdr(pdmNetGsoUpdateIPv4Hdr(pbHdrs, pGso->offHdr1, cbFrame - pGso->cbHdrs, 0, pGso->cbHdrs),471 pdmNetGsoUpdateUdpHdr(pdmNetGsoUpdateIPv4Hdr(pbHdrs, pGso->offHdr1, cbFrame32 - pGso->cbHdrs, 0, pGso->cbHdrs), 471 472 pbHdrs, pGso->offHdr2, pbPayload, cbPayload, pGso->cbHdrs, fPayloadChecksum); 472 473 break;
Note:
See TracChangeset
for help on using the changeset viewer.