Lines Matching refs:requested_ip
455 ip4_addr_t requested_ip;
456 requested_ip.addr = 0;
468 return requested_ip;
475 requested_ip.addr = 1;
476 return requested_ip;
479 requested_ip.addr = (u32_t)dhcps_get_option_value(dhcps, DHCP_OPTION_IDX_REQUESTED_IP);
490 return requested_ip;
499 return requested_ip;
502 requested_ip.addr = (u32_t)dhcps_get_option_value(dhcps, DHCP_OPTION_IDX_REQUESTED_IP);
510 return requested_ip;
513 requested_ip.addr = ntohl(client_msg->ciaddr.addr);
517 /* requested_ip is in host order and DHCP Server IP is in network order,
519 if (htonl(requested_ip.addr) == ip_2_ip4(&netif->ip_addr)->addr) {
520 /* This requested_ip is the dhcp server is using, it is invalid */
522 requested_ip.addr = 1;
525 return requested_ip;
531 ip4_addr_t requested_ip;
543 requested_ip = validate_request_message(netif, client_msg, client_lease, serverid);
544 if (requested_ip.addr == 1) {
564 if ((client_lease != NULL) && (client_lease->cli_addr.addr == requested_ip.addr)) {
597 requested_ip.addr, client_lease->proposed_leasetime));
609 ("handle_request: Send NAK. Requested from=%"U32_F"\n", requested_ip.addr));
613 requested_ip.addr = htonl(requested_ip.addr);
631 if (ERR_OK != etharp_add_static_entry(&requested_ip, ðaddr)) {
640 ("handle_request: sending reply using unicast Client IP =%"U32_F"\n", requested_ip.addr));
642 ip_send.u_addr.ip4.addr = requested_ip.addr;
650 (void)etharp_remove_static_entry(&requested_ip);