assert_return(lease, -EINVAL);
if (!lease->addr_iter)
- return -ENOMSG;
+ return -ENODATA;
if (ret_addr)
*ret_addr = lease->addr_iter->iaaddr.address;
assert_return(lease, -EINVAL);
if (!lease->prefix_iter)
- return -ENOMSG;
+ return -ENODATA;
if (ret_prefix)
*ret_prefix = lease->prefix_iter->iapdprefix.address;
assert_return(lease, -EINVAL);
if (!lease->dns)
- return -ENOENT;
+ return -ENODATA;
if (ret)
*ret = lease->dns;
assert_return(ret, -EINVAL);
if (!lease->domains)
- return -ENOENT;
+ return -ENODATA;
*ret = lease->domains;
return strv_length(lease->domains);
return lease->sntp_count;
}
- return -ENOENT;
+ return -ENODATA;
}
int sd_dhcp6_lease_get_ntp_fqdn(sd_dhcp6_lease *lease, char ***ret) {
assert_return(lease, -EINVAL);
if (!lease->ntp_fqdn)
- return -ENOENT;
+ return -ENODATA;
if (ret)
*ret = lease->ntp_fqdn;
assert_return(ret, -EINVAL);
if (!lease->fqdn)
- return -ENOENT;
+ return -ENODATA;
*ret = lease->fqdn;
return 0;
assert_se(!memcmp(&addr, &msg_advertise[42], sizeof(addr)));
assert_se(lt_pref == 150);
assert_se(lt_valid == 180);
- assert_se(sd_dhcp6_lease_get_address(lease, &addr, <_pref, <_valid) == -ENOMSG);
+ assert_se(sd_dhcp6_lease_get_address(lease, &addr, <_pref, <_valid) == -ENODATA);
sd_dhcp6_lease_reset_address_iter(lease);
assert_se(sd_dhcp6_lease_get_address(lease, &addr, <_pref, <_valid) >= 0);
assert_se(!memcmp(&addr, &msg_advertise[42], sizeof(addr)));
- assert_se(sd_dhcp6_lease_get_address(lease, &addr, <_pref, <_valid) == -ENOMSG);
+ assert_se(sd_dhcp6_lease_get_address(lease, &addr, <_pref, <_valid) == -ENODATA);
sd_dhcp6_lease_reset_address_iter(lease);
assert_se(sd_dhcp6_lease_get_address(lease, &addr, <_pref, <_valid) >= 0);
assert_se(!memcmp(&addr, &msg_advertise[42], sizeof(addr)));
- assert_se(sd_dhcp6_lease_get_address(lease, &addr, <_pref, <_valid) == -ENOMSG);
+ assert_se(sd_dhcp6_lease_get_address(lease, &addr, <_pref, <_valid) == -ENODATA);
assert_se(dhcp6_lease_get_serverid(lease, &opt, &len) >= 0);
assert_se(len == 14);
assert_se(found_clientid && found_iana && found_serverid && found_elapsed_time);
sd_dhcp6_lease_reset_address_iter(lease);
- assert_se(sd_dhcp6_lease_get_address(lease, &addr, <_pref, <_valid) == -ENOMSG);
+ assert_se(sd_dhcp6_lease_get_address(lease, &addr, <_pref, <_valid) == -ENODATA);
}
static void test_client_send_advertise(DHCP6Message *solicit) {
sd_dhcp6_lease_reset_address_iter(lease);
- assert_se(sd_dhcp6_lease_get_address(lease, &addr, <_pref, <_valid) == -ENOMSG);
+ assert_se(sd_dhcp6_lease_get_address(lease, &addr, <_pref, <_valid) == -ENODATA);
}
int dhcp6_network_send_udp_socket(int s, struct in6_addr *server_address,