dhcpv6_opt_ia_addr structure is already packed so we can get rid of
OVS_PACKED attribute.

Signed-off-by: Lorenzo Bianconi <[email protected]>
---
 lib/ovn-l7.h | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/lib/ovn-l7.h b/lib/ovn-l7.h
index e6fab4fca..a84068fc0 100644
--- a/lib/ovn-l7.h
+++ b/lib/ovn-l7.h
@@ -305,13 +305,14 @@ struct dhcpv6_opt_server_id {
 });
 
 
-OVS_PACKED(
+#define DHCP6_OPT_IA_ADDR_LEN 28
 struct dhcpv6_opt_ia_addr {
     struct dhcpv6_opt_header opt;
     struct in6_addr ipv6;
     ovs_be32 t1;
     ovs_be32 t2;
-});
+};
+BUILD_ASSERT_DECL(DHCP6_OPT_IA_ADDR_LEN == sizeof(struct dhcpv6_opt_ia_addr));
 
 OVS_PACKED(
 struct dhcpv6_opt_ia_na {
-- 
2.40.1

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to