Searched refs:uh_sum (Results 1 - 16 of 16) sorted by relevance
/vbox/src/VBox/Devices/Network/slirp/ |
H A D | udp.h | 74 uint16_t uh_sum; /* udp checksum */ member in struct:udphdr 97 #define ui_sum ui_u.uh_sum
|
H A D | udp.c | 150 if (udpcksum && uh->uh_sum) 155 /* keep uh_sum for ICMP reply */ 156 uh->uh_sum = cksum(m, len + sizeof (struct ip)); 157 if (uh->uh_sum)
|
/vbox/src/VBox/Devices/Network/slirp/libalias/ |
H A D | alias_nbt.c | 269 u_short *uh_sum; member in struct:__anon14944 469 if (uh->uh_sum != 0) { 481 ADJUST_CHECKSUM(acc, uh->uh_sum); 595 if (*nbtarg->uh_sum != 0) { 605 ADJUST_CHECKSUM(acc, *nbtarg->uh_sum); 661 if (*nbtarg->uh_sum != 0) { 671 ADJUST_CHECKSUM(acc, *nbtarg->uh_sum); 883 nbtarg.uh_sum = &(uh->uh_sum);
|
H A D | alias.c | 773 if (ud->uh_sum != 0) { 778 ADJUST_CHECKSUM(accumulate, ud->uh_sum); 833 if (ud->uh_sum != 0) { 840 ADJUST_CHECKSUM(accumulate, ud->uh_sum); 1525 ADJUST_CHECKSUM(accumulate, ud->uh_sum);
|
H A D | alias_dns.c | 261 udp->uh_sum = 0;
|
/vbox/src/VBox/NetworkServices/NetLib/ |
H A D | VBoxNetUDP.cpp | 163 && !pUdpHdr->uh_sum) 226 UdpHdr.uh_sum = 0; /* pretend checksumming is disabled */ 228 UdpHdr.uh_sum = RTNetIPv4UDPChecksum(&IpHdr, &UdpHdr, pvData);
|
/vbox/include/VBox/vmm/ |
H A D | pdmnetinline.h | 231 pUdpHdr->uh_sum = 0; 234 pUdpHdr->uh_sum = RTNetUDPChecksum(u32PseudoSum, pUdpHdr); 237 pUdpHdr->uh_sum = ~RTNetIPv4FinalizeChecksum(u32PseudoSum); 261 pUdpHdr->uh_sum = RTNetUDPChecksum(u32PseudoSum, pcUdpHdrOrig);
|
/vbox/src/VBox/Runtime/common/checksum/ |
H A D | ipv4.cpp | 206 /*+ pUdpHdr->uh_sum = 0 */ 490 if (fChecksum && pUdpHdr->uh_sum) 493 if (RT_UNLIKELY(pUdpHdr->uh_sum != u16Sum))
|
/vbox/include/iprt/ |
H A D | net.h | 412 uint16_t uh_sum; member in struct:RTNETUDP
|
/vbox/src/VBox/Devices/Network/testcase/ |
H A D | tstIntNet-1.cpp | 300 pUdpHdr->uh_sum = 0; /* pretend checksumming is disabled */ 317 pUdpHdr->uh_sum = RTNetIPv4UDPChecksum(pIpHdr, pUdpHdr, pUdpHdr + 1);
|
/vbox/src/VBox/HostDrivers/VBoxNetFlt/solaris/ |
H A D | VBoxNetFlt-solaris.c | 3646 if (pUdpHdr->uh_sum != UdpChecksum) 3648 pUdpHdr->uh_sum = UdpChecksum; 3712 RT_BE2H_U16(pUdpHdr->uh_sum), RT_BE2H_U16(RTNetIPv4UDPChecksum(pIpHdr, pUdpHdr, pUdpHdr + 1))));
|
H A D | VBoxNetFltBow-solaris.c | 600 RT_BE2H_U16(pUdpHdr->uh_sum), RT_BE2H_U16(RTNetIPv4UDPChecksum(pIpHdr, pUdpHdr, pUdpHdr + 1))));
|
/vbox/src/VBox/HostDrivers/VBoxNetFlt/linux/ |
H A D | VBoxNetFlt-linux.c | 698 pPkt->csum_offset = RT_OFFSETOF(RTNETUDP, uh_sum); 704 pPkt->csum = RT_OFFSETOF(RTNETUDP, uh_sum);
|
/vbox/src/VBox/Devices/Network/ |
H A D | SrvIntNetR0.cpp | 3336 uint32_t uChecksum = (uint32_t)~pUdpHdr->uh_sum + RT_H2BE_U16_C(RTNET_DHCP_FLAG_BROADCAST); 3340 intnetR0SgWritePart(pSG, (uintptr_t)&pUdpHdr->uh_sum - (uintptr_t)pIpHdr + sizeof(RTNETETHERHDR), sizeof(pUdpHdr->uh_sum), &uChecksum);
|
H A D | DevVirtioNet.cpp | 809 Hdr.Hdr.u16CSumOffset = RT_OFFSETOF(RTNETUDP, uh_sum);
|
H A D | DevE1000.cpp | 3412 : RT_UOFFSETOF(RTNETUDP, uh_sum) ) ))
|
Completed in 194 milliseconds