From 4b0f27173c25ec21f1181ee3d438d413d4e4dd6c Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Sun, 6 Feb 2022 13:38:08 +0900 Subject: sd-dhcp6-client: unify IA option header This also fixes possible unaligned read of message. --- src/libsystemd-network/test-dhcp6-client.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/libsystemd-network/test-dhcp6-client.c') diff --git a/src/libsystemd-network/test-dhcp6-client.c b/src/libsystemd-network/test-dhcp6-client.c index 274109d13a..91eec94058 100644 --- a/src/libsystemd-network/test-dhcp6-client.c +++ b/src/libsystemd-network/test-dhcp6-client.c @@ -351,9 +351,9 @@ static void test_option_status(void) { r = dhcp6_option_parse_ia(NULL, iaid, be16toh(option->code), be16toh(option->len), option->data, &pd); assert_se(r >= 0); assert_se(pd.addresses); - assert_se(memcmp(&pd.ia_pd.id, &option4[4], 4) == 0); - assert_se(memcmp(&pd.ia_pd.lifetime_t1, &option4[8], 4) == 0); - assert_se(memcmp(&pd.ia_pd.lifetime_t2, &option4[12], 4) == 0); + assert_se(memcmp(&pd.header.id, &option4[4], 4) == 0); + assert_se(memcmp(&pd.header.lifetime_t1, &option4[8], 4) == 0); + assert_se(memcmp(&pd.header.lifetime_t2, &option4[12], 4) == 0); dhcp6_lease_free_ia(&pd); zero(pd); -- cgit v1.2.1