Lines Matching refs:aliasc
855 struct crec *crec = NULL, *aliasc; in cache_add_dhcp_entry() local
910 if ((aliasc = dhcp_spare)) in cache_add_dhcp_entry()
913 aliasc = whine_malloc(sizeof(struct crec)); in cache_add_dhcp_entry()
915 if (aliasc) { in cache_add_dhcp_entry()
916 aliasc->flags = F_FORWARD | F_CONFIG | F_DHCP | F_CNAME; in cache_add_dhcp_entry()
918 aliasc->flags |= F_IMMORTAL; in cache_add_dhcp_entry()
920 aliasc->ttd = ttd; in cache_add_dhcp_entry()
921 aliasc->name.namep = a->alias; in cache_add_dhcp_entry()
922 aliasc->addr.cname.cache = crec; in cache_add_dhcp_entry()
923 aliasc->addr.cname.uid = crec->uid; in cache_add_dhcp_entry()
924 cache_hash(aliasc); in cache_add_dhcp_entry()