Lines Matching refs:client_id
283 free(lease->client_id);
732 const void *client_id, *data;
826 r = sd_dhcp_lease_get_client_id(lease, &client_id, &client_id_len);
830 client_id_hex = hexmem(client_id, client_id_len);
1053 r = deserialize_dhcp_option(&lease->client_id, &lease->client_id_len, client_id_hex);
1110 int sd_dhcp_lease_get_client_id(sd_dhcp_lease *lease, const void **client_id, size_t *client_id_len) {
1112 assert_return(client_id, -EINVAL);
1115 if (!lease->client_id)
1118 *client_id = lease->client_id;
1124 int dhcp_lease_set_client_id(sd_dhcp_lease *lease, const void *client_id, size_t client_id_len) {
1126 assert_return(client_id || client_id_len <= 0, -EINVAL);
1129 lease->client_id = mfree(lease->client_id);
1133 p = memdup(client_id, client_id_len);
1137 free(lease->client_id);
1138 lease->client_id = p;