assert_se(sd_dhcp6_client_set_fqdn(client, "~host.domain") == -EINVAL);
assert_se(sd_dhcp6_client_set_request_option(client, SD_DHCP6_OPTION_CLIENTID) == -EINVAL);
- assert_se(sd_dhcp6_client_set_request_option(client, SD_DHCP6_OPTION_DNS_SERVERS) == -EEXIST);
+ assert_se(sd_dhcp6_client_set_request_option(client, SD_DHCP6_OPTION_DNS_SERVER) == -EEXIST);
assert_se(sd_dhcp6_client_set_request_option(client, SD_DHCP6_OPTION_NTP_SERVER) == -EEXIST);
- assert_se(sd_dhcp6_client_set_request_option(client, SD_DHCP6_OPTION_SNTP_SERVERS) == -EEXIST);
- assert_se(sd_dhcp6_client_set_request_option(client, SD_DHCP6_OPTION_DOMAIN_LIST) == -EEXIST);
+ assert_se(sd_dhcp6_client_set_request_option(client, SD_DHCP6_OPTION_SNTP_SERVER) == -EEXIST);
+ assert_se(sd_dhcp6_client_set_request_option(client, SD_DHCP6_OPTION_DOMAIN) == -EEXIST);
assert_se(sd_dhcp6_client_set_request_option(client, 10) == -EINVAL);
- assert_se(sd_dhcp6_client_set_request_option(client, SD_DHCP6_OPTION_NIS_SERVERS) == 0);
- assert_se(sd_dhcp6_client_set_request_option(client, SD_DHCP6_OPTION_NISP_SERVERS) == 0);
- assert_se(sd_dhcp6_client_set_request_option(client, SD_DHCP6_OPTION_NIS_SERVERS) == -EEXIST);
- assert_se(sd_dhcp6_client_set_request_option(client, SD_DHCP6_OPTION_NISP_SERVERS) == -EEXIST);
+ assert_se(sd_dhcp6_client_set_request_option(client, SD_DHCP6_OPTION_NIS_SERVER) == 0);
+ assert_se(sd_dhcp6_client_set_request_option(client, SD_DHCP6_OPTION_NISP_SERVER) == 0);
+ assert_se(sd_dhcp6_client_set_request_option(client, SD_DHCP6_OPTION_NIS_SERVER) == -EEXIST);
+ assert_se(sd_dhcp6_client_set_request_option(client, SD_DHCP6_OPTION_NISP_SERVER) == -EEXIST);
assert_se(sd_dhcp6_client_set_information_request(client, 1) >= 0);
v = 0;
0x00, SD_DHCP6_OPTION_PREFERENCE, 0x00, 0x01,
0x00,
/* DNS servers */
- 0x00, SD_DHCP6_OPTION_DNS_SERVERS, 0x00, 0x10,
+ 0x00, SD_DHCP6_OPTION_DNS_SERVER, 0x00, 0x10,
0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xde, 0x15, 0xc8, 0xff, 0xfe, 0xef, 0x1e, 0x4e,
/* v6 pcp server */
0x00, SD_DHCP6_OPTION_V6_PCP_SERVER, 0x00, 0x10,
/* MUD URL */
/* ORO */
0x00, SD_DHCP6_OPTION_ORO, 0x00, 0x08,
- 0x00, SD_DHCP6_OPTION_DNS_SERVERS,
- 0x00, SD_DHCP6_OPTION_DOMAIN_LIST,
- 0x00, SD_DHCP6_OPTION_SNTP_SERVERS,
+ 0x00, SD_DHCP6_OPTION_DNS_SERVER,
+ 0x00, SD_DHCP6_OPTION_DOMAIN,
+ 0x00, SD_DHCP6_OPTION_SNTP_SERVER,
0x00, SD_DHCP6_OPTION_NTP_SERVER,
/* Client ID */
0x00, SD_DHCP6_OPTION_CLIENTID, 0x00, 0x0e,
/* MUD URL */
/* ORO */
0x00, SD_DHCP6_OPTION_ORO, 0x00, 0x08,
- 0x00, SD_DHCP6_OPTION_DNS_SERVERS,
- 0x00, SD_DHCP6_OPTION_DOMAIN_LIST,
- 0x00, SD_DHCP6_OPTION_SNTP_SERVERS,
+ 0x00, SD_DHCP6_OPTION_DNS_SERVER,
+ 0x00, SD_DHCP6_OPTION_DOMAIN,
+ 0x00, SD_DHCP6_OPTION_SNTP_SERVER,
0x00, SD_DHCP6_OPTION_NTP_SERVER,
/* Client ID */
0x00, SD_DHCP6_OPTION_CLIENTID, 0x00, 0x0e,
/* MUD URL */
/* ORO */
0x00, SD_DHCP6_OPTION_ORO, 0x00, 0x08,
- 0x00, SD_DHCP6_OPTION_DNS_SERVERS,
- 0x00, SD_DHCP6_OPTION_DOMAIN_LIST,
- 0x00, SD_DHCP6_OPTION_SNTP_SERVERS,
+ 0x00, SD_DHCP6_OPTION_DNS_SERVER,
+ 0x00, SD_DHCP6_OPTION_DOMAIN,
+ 0x00, SD_DHCP6_OPTION_SNTP_SERVER,
0x00, SD_DHCP6_OPTION_NTP_SERVER,
/* Client ID */
0x00, SD_DHCP6_OPTION_CLIENTID, 0x00, 0x0e,
0x40, /* prefixlen */
IA_PD_PREFIX1_BYTES,
/* DNS servers */
- 0x00, SD_DHCP6_OPTION_DNS_SERVERS, 0x00, 0x20,
+ 0x00, SD_DHCP6_OPTION_DNS_SERVER, 0x00, 0x20,
DNS1_BYTES,
DNS2_BYTES,
/* SNTP servers */
- 0x00, SD_DHCP6_OPTION_SNTP_SERVERS, 0x00, 0x20,
+ 0x00, SD_DHCP6_OPTION_SNTP_SERVER, 0x00, 0x20,
SNTP1_BYTES,
SNTP2_BYTES,
/* NTP servers */
0x00, DHCP6_NTP_SUBOPTION_SRV_FQDN, 0x00, 0x0b,
0x03, 'n', 't', 'p', 0x05, 'i', 'n', 't', 'r', 'a', 0x00,
/* Domain list */
- 0x00, SD_DHCP6_OPTION_DOMAIN_LIST, 0x00, 0x0b,
+ 0x00, SD_DHCP6_OPTION_DOMAIN, 0x00, 0x0b,
0x03, 'l', 'a', 'b', 0x05, 'i', 'n', 't', 'r', 'a', 0x00,
/* Client FQDN */
0x00, SD_DHCP6_OPTION_CLIENT_FQDN, 0x00, 0x12,
0x40, /* prefixlen */
IA_PD_PREFIX1_BYTES,
/* DNS servers */
- 0x00, SD_DHCP6_OPTION_DNS_SERVERS, 0x00, 0x20,
+ 0x00, SD_DHCP6_OPTION_DNS_SERVER, 0x00, 0x20,
DNS1_BYTES,
DNS2_BYTES,
/* SNTP servers */
- 0x00, SD_DHCP6_OPTION_SNTP_SERVERS, 0x00, 0x20,
+ 0x00, SD_DHCP6_OPTION_SNTP_SERVER, 0x00, 0x20,
SNTP1_BYTES,
SNTP2_BYTES,
/* NTP servers */
0x00, DHCP6_NTP_SUBOPTION_SRV_FQDN, 0x00, 0x0b,
0x03, 'n', 't', 'p', 0x05, 'i', 'n', 't', 'r', 'a', 0x00,
/* Domain list */
- 0x00, SD_DHCP6_OPTION_DOMAIN_LIST, 0x00, 0x0b,
+ 0x00, SD_DHCP6_OPTION_DOMAIN, 0x00, 0x0b,
0x03, 'l', 'a', 'b', 0x05, 'i', 'n', 't', 'r', 'a', 0x00,
/* Client FQDN */
0x00, SD_DHCP6_OPTION_CLIENT_FQDN, 0x00, 0x12,