Lines Matching refs:clid_len
124 int clid_len = 0, ignore = 0, do_classes = 0, selecting = 0, pxearch = -1; in dhcp_reply() local
241 clid_len = option_len(opt); in dhcp_reply()
246 lease = lease_find_by_client(mess->chaddr, mess->hlen, mess->htype, clid, clid_len); in dhcp_reply()
251 clid_len = lease->clid_len; in dhcp_reply()
256 emac = extended_hwaddr(mess->htype, mess->hlen, mess->chaddr, clid_len, clid, &emac_len); in dhcp_reply()
336 config = find_config(daemon->dhcp_conf, context, clid, clid_len, mess->chaddr, mess->hlen, in dhcp_reply()
803 ltmp->clid_len, ltmp->clid, &len); in dhcp_reply()
1063 lease_set_hwaddr(lease, mess->chaddr, clid, mess->hlen, mess->htype, clid_len); in dhcp_reply()
1163 unsigned char* extended_hwaddr(int hwtype, int hwlen, unsigned char* hwaddr, int clid_len, in extended_hwaddr() argument
1165 if (hwlen == 0 && clid && clid_len > 3) { in extended_hwaddr()
1167 *len_out = clid_len - 1; in extended_hwaddr()
1173 *len_out = clid_len - 1; in extended_hwaddr()
1178 *len_out = clid_len; in extended_hwaddr()