Home | History | Annotate | Download | only in Dhcp4Dxe

Lines Matching refs:Selected

70   proper return value is selected to let the caller continue the

396 DhcpSb->ClientAddr = EFI_NTOHL (DhcpSb->Selected->Dhcp4.Header.YourAddr);
458 if (DhcpSb->Selected != NULL) {
459 FreePool (DhcpSb->Selected);
460 DhcpSb->Selected = NULL;
497 Select a offer among all the offers collected. If the offer selected is
503 @retval EFI_SUCCESS One of the offer is selected.
511 EFI_DHCP4_PACKET *Selected;
530 Selected = DhcpSb->LastOffer;
536 FreePool (Selected);
537 Selected = TempPacket;
541 DhcpSb->Selected = Selected;
544 DhcpValidateOptions (Selected, &DhcpSb->Para);
547 // A bootp offer has been selected, save the lease status,
571 return DhcpSendMessage (DhcpSb, Selected, DhcpSb->Para, DHCP_MSG_REQUEST, NULL);
699 EFI_DHCP4_HEADER *Selected;
706 Selected = &DhcpSb->Selected->Dhcp4.Header;
731 // Check whether the ACK matches the selected offer
735 if (!EFI_IP4_EQUAL (&Head->YourAddr, &Selected->YourAddr)) {
764 DhcpSendMessage (DhcpSb, DhcpSb->Selected, DhcpSb->Para, DHCP_MSG_DECLINE, Message);
792 EFI_DHCP4_HEADER *Selected;
798 Selected = &DhcpSb->Selected->Dhcp4.Header;
823 // The lease is different from the selected. Don't send a DECLINE
826 if (!EFI_IP4_EQUAL (&Head->YourAddr, &Selected->YourAddr)) {
905 // Check whether the ACK matches the selected offer
926 DhcpSb->Selected = Packet;
1629 DhcpSb->Selected,
1653 DhcpSb->Selected,