Lines Matching refs:client_hostname
128 char *hostname = NULL, *offer_hostname = NULL, *client_hostname = NULL, *domain = NULL; in dhcp_reply() local
483 if (legal_hostname(daemon->dhcp_buff)) offer_hostname = client_hostname = daemon->dhcp_buff; in dhcp_reply()
494 if (legal_hostname(daemon->dhcp_buff)) client_hostname = daemon->dhcp_buff; in dhcp_reply()
497 if (client_hostname && daemon->options & OPT_LOG_OPTS) in dhcp_reply()
499 client_hostname); in dhcp_reply()
506 if (fqdn_flags != 0 || !client_hostname || hostname_isequal(hostname, client_hostname)) in dhcp_reply()
508 } else if (client_hostname) { in dhcp_reply()
509 domain = strip_hostname(client_hostname); in dhcp_reply()
511 if (strlen(client_hostname) != 0) { in dhcp_reply()
512 hostname = client_hostname; in dhcp_reply()
1052 if (!hostname_auth && (client_hostname = host_from_dns(mess->yiaddr))) { in dhcp_reply()
1053 hostname = client_hostname; in dhcp_reply()