儲存庫 vbox 的更動 18463
- 時間撮記:
- 2009-3-28 上午05:14:31 (16 年 以前)
- 檔案:
-
- 修改 1 筆資料
圖例:
- 未更動
- 新增
- 刪除
-
trunk/src/VBox/NetworkServices/NetLib/VBoxNetUDP.cpp
r17782 r18463 175 175 /* the IP header */ 176 176 RTNETIPV4 IpHdr; 177 size_tcbIdHdr = RT_UOFFSETOF(RTNETIPV4, ip_options);177 unsigned cbIdHdr = RT_UOFFSETOF(RTNETIPV4, ip_options); 178 178 IpHdr.ip_v = 4; 179 IpHdr.ip_hl = cbIdHdr / sizeof(uint32_t);179 IpHdr.ip_hl = cbIdHdr >> 2; 180 180 IpHdr.ip_tos = 0; 181 IpHdr.ip_len = RT_H2BE_U16( cbData + sizeof(RTNETUDP) + cbIdHdr);181 IpHdr.ip_len = RT_H2BE_U16((uint16_t)(cbData + sizeof(RTNETUDP) + cbIdHdr)); 182 182 IpHdr.ip_id = (uint16_t)RTRandU32(); 183 183 IpHdr.ip_off = 0; … … 198 198 UdpHdr.uh_sport = RT_H2BE_U16(uSrcPort); 199 199 UdpHdr.uh_dport = RT_H2BE_U16(uDstPort); 200 UdpHdr.uh_ulen = RT_H2BE_U16( cbData + sizeof(RTNETUDP));200 UdpHdr.uh_ulen = RT_H2BE_U16((uint16_t)(cbData + sizeof(RTNETUDP))); 201 201 #if 0 202 202 UdpHdr.uh_sum = 0; /* pretend checksumming is disabled */ … … 211 211 /* the payload */ 212 212 aSegs[3].pv = (void *)pvData; 213 aSegs[3].cb = cbData;213 aSegs[3].cb = (uint32_t)cbData; 214 214 aSegs[3].Phys = NIL_RTHCPHYS; 215 215
注意:
瀏覽 TracChangeset
來幫助您使用更動檢視器