Home | History | Annotate | Download | only in src

Lines Matching refs:clid_len

29   int clid_len, hw_len, hw_type;
87 clid_len = 0;
89 clid_len = parse_hex(daemon->packet, (unsigned char *)daemon->packet, 255, NULL, NULL);
106 lease_set_hwaddr(lease, (unsigned char *)daemon->dhcp_buff2, (unsigned char *)daemon->packet, hw_len, hw_type, clid_len);
154 if ((config = find_config(daemon->dhcp_conf, NULL, lease->clid, lease->clid_len,
205 if (lease->clid && lease->clid_len != 0)
207 for (i = 0; i < lease->clid_len - 1; i++)
293 unsigned char *clid, int clid_len)
299 if (lease->clid && clid_len == lease->clid_len &&
300 memcmp(clid, lease->clid, clid_len) == 0)
378 unsigned char *clid, int hw_len, int hw_type, int clid_len)
392 clid_len == 0 for no clid. */
393 if (clid_len != 0 && clid)
396 lease->clid_len = 0;
398 if (lease->clid_len != clid_len)
402 if (!(lease->clid = whine_malloc(clid_len)))
405 else if (memcmp(lease->clid, clid, clid_len) != 0)
408 lease->clid_len = clid_len;
409 memcpy(lease->clid, clid, clid_len);