Searched defs:pUdpHdr (Results 1 - 3 of 3) sorted by relevance

/vbox/src/VBox/Runtime/common/checksum/
H A Dipv4.cpp199 * @param pUdpHdr Pointer to the UDP header to checksum, network endian (big).
202 DECLINLINE(uint32_t) rtNetIPv4AddUDPChecksum(PCRTNETUDP pUdpHdr, uint32_t u32Sum) argument
204 u32Sum += pUdpHdr->uh_sport
205 + pUdpHdr->uh_dport
206 /*+ pUdpHdr->uh_sum = 0 */
207 + pUdpHdr->uh_ulen;
216 * @param pUdpHdr Pointer to the UDP header to checksum, network endian (big).
219 RTDECL(uint32_t) RTNetIPv4AddUDPChecksum(PCRTNETUDP pUdpHdr, uint32_t u32Sum) argument
221 return rtNetIPv4AddUDPChecksum(pUdpHdr, u32Sum);
394 * @param pUdpHdr Pointe
398 RTNetUDPChecksum(uint32_t u32Sum, PCRTNETUDP pUdpHdr) argument
420 RTNetIPv4UDPChecksum(PCRTNETIPV4 pIpHdr, PCRTNETUDP pUdpHdr, void const *pvData) argument
441 rtNetIPv4IsUDPSizeValid(PCRTNETIPV4 pIpHdr, PCRTNETUDP pUdpHdr, size_t cbPktMax) argument
467 RTNetIPv4IsUDPSizeValid(PCRTNETIPV4 pIpHdr, PCRTNETUDP pUdpHdr, size_t cbPktMax) argument
486 RTNetIPv4IsUDPValid(PCRTNETIPV4 pIpHdr, PCRTNETUDP pUdpHdr, void const *pvData, size_t cbPktMax, bool fChecksum) argument
651 RTNetIPv4IsDHCPValid(PCRTNETUDP pUdpHdr, PCRTNETBOOTP pDhcp, size_t cbDhcp, uint8_t *pMsgType) argument
[all...]
/vbox/include/VBox/vmm/
H A Dpdmnetinline.h226 PRTNETUDP pUdpHdr = (PRTNETUDP)&pbSegHdrs[offUdpHdr]; local
227 pUdpHdr->uh_ulen = RT_H2N_U16(cbPayload + cbHdrs - offUdpHdr);
231 pUdpHdr->uh_sum = 0;
234 pUdpHdr->uh_sum = RTNetUDPChecksum(u32PseudoSum, pUdpHdr);
237 pUdpHdr->uh_sum = ~RTNetIPv4FinalizeChecksum(u32PseudoSum);
260 PRTNETUDP pUdpHdr = (PRTNETUDP)&pbSegHdrs[offUdpHdr]; local
261 pUdpHdr->uh_sum = RTNetUDPChecksum(u32PseudoSum, pcUdpHdrOrig);
/vbox/src/VBox/Devices/Network/testcase/
H A DtstIntNet-1.cpp130 PCRTNETUDP pUdpHdr = (PCRTNETUDP)pbCur; local
131 if (!RTNetIPv4IsUDPValid(pIpHdr, pUdpHdr, pUdpHdr + 1, cbLeft, !fGso /*fChecksum*/))
133 pbCur += sizeof(*pUdpHdr);
134 cbLeft -= sizeof(*pUdpHdr);
136 if (RT_BE2H_U16(pUdpHdr->uh_dport) == RTNETIPV4_PORT_BOOTPS)
140 if (!RTNetIPv4IsDHCPValid(pUdpHdr, pDhcp, cbLeft, NULL))
244 PRTNETUDP pUdpHdr = (PRTNETUDP) (pIpHdr + 1); local
245 PRTNETDHCP pDhcpMsg = (PRTNETDHCP) (pUdpHdr + 1);
297 pUdpHdr
487 PCRTNETUDP pUdpHdr = (PCRTNETUDP)((uint32_t *)pIpHdr + pIpHdr->ip_hl); local
[all...]

Completed in 37 milliseconds