Searched refs:pDhcp (Results 1 - 6 of 6) sorted by relevance
/vbox/src/VBox/Runtime/common/checksum/ |
H A D | ipv4.cpp | 645 * @param pDhcp Pointer to the DHCP packet. 647 * @param cbDhcp The number of valid bytes that pDhcp points to. 651 RTDECL(bool) RTNetIPv4IsDHCPValid(PCRTNETUDP pUdpHdr, PCRTNETBOOTP pDhcp, size_t cbDhcp, uint8_t *pMsgType) argument 665 if (cbDhcp < RT_OFFSETOF(RTNETBOOTP, bp_op) + sizeof(pDhcp->bp_op)) 667 if (RT_UNLIKELY( pDhcp->bp_op != RTNETBOOTP_OP_REQUEST 668 && pDhcp->bp_op != RTNETBOOTP_OP_REPLY)) 671 if (cbDhcp < RT_OFFSETOF(RTNETBOOTP, bp_htype) + sizeof(pDhcp->bp_htype)) 673 if (RT_UNLIKELY(pDhcp->bp_htype != RTNET_ARP_ETHER)) 676 if (cbDhcp < RT_OFFSETOF(RTNETBOOTP, bp_hlen) + sizeof(pDhcp->bp_hlen)) 678 if (RT_UNLIKELY(pDhcp [all...] |
/vbox/src/VBox/NetworkServices/DHCP/ |
H A D | VBoxNetDHCP.cpp | 644 VBoxNetDhcp *pDhcp = new VBoxNetDhcp(); local 645 if (!pDhcp) 650 int rc = pDhcp->parseArgs(argc - 1, argv + 1); 654 pDhcp->init(); 659 rc = pDhcp->tryGoOnline(); 662 delete pDhcp; 669 g_pDhcp = pDhcp; 670 rc = pDhcp->run(); 671 pDhcp->done(); 674 delete pDhcp; [all...] |
H A D | Config.h | 553 VBoxNetDhcpWriteCursor(PRTNETBOOTP pDhcp, size_t cbDhcp) : argument 554 m_pbCur(&pDhcp->bp_vend.Dhcp.dhcp_opts[0]), 555 m_pbEnd((uint8_t *)pDhcp + cbDhcp), 559 m_pDhcp(pDhcp), 562 AssertPtr(pDhcp);
|
/vbox/src/VBox/Devices/Network/ |
H A D | SrvIntNetR0.cpp | 2079 PCRTNETBOOTP pDhcp = (PCRTNETBOOTP)(pUdpHdr + 1); 2081 if (!RTNetIPv4IsDHCPValid(pUdpHdr, pDhcp, cbUdpPkt - sizeof(*pUdpHdr), &MsgType)) 2103 Log6(("DHCP msg: %d (%s) client %.6Rhxs ciaddr=%d.%d.%d.%d yiaddr=%d.%d.%d.%d\n", MsgType, pszType, &pDhcp->bp_chaddr, 2104 pDhcp->bp_ciaddr.au8[0], pDhcp->bp_ciaddr.au8[1], pDhcp->bp_ciaddr.au8[2], pDhcp->bp_ciaddr.au8[3], 2105 pDhcp->bp_yiaddr.au8[0], pDhcp->bp_yiaddr.au8[1], pDhcp [all...] |
/vbox/include/iprt/ |
H A D | net.h | 594 RTDECL(bool) RTNetIPv4IsDHCPValid(PCRTNETUDP pUdpHdr, PCRTNETBOOTP pDhcp, size_t cbDhcp, uint8_t *pMsgType);
|
/vbox/src/VBox/Devices/Network/testcase/ |
H A D | tstIntNet-1.cpp | 139 PCRTNETBOOTP pDhcp = (PCRTNETBOOTP)pbCur; local 140 if (!RTNetIPv4IsDHCPValid(pUdpHdr, pDhcp, cbLeft, NULL))
|
Completed in 84 milliseconds