fixeria has submitted this change. ( 
https://gerrit.osmocom.org/c/osmo-ggsn/+/31560 )

Change subject: lib/icmpv6.h: fix struct icmpv6_{radv_hdr,opt_prefix}
......................................................................

lib/icmpv6.h: fix struct icmpv6_{radv_hdr,opt_prefix}

Fix wrong field order in the big-endian variants.

Change-Id: Ifaa63bb5496e056805bd13b964c8b430fb11c24c
(cherry picked from commit 99afe979efec7bf3bd0dbd2da2c00df71e5f474d)
---
M lib/icmpv6.h
1 file changed, 18 insertions(+), 8 deletions(-)

Approvals:
  Jenkins Builder: Verified
  pespin: Looks good to me, approved




diff --git a/lib/icmpv6.h b/lib/icmpv6.h
index 4b4dc37..ee5ef29 100644
--- a/lib/icmpv6.h
+++ b/lib/icmpv6.h
@@ -44,10 +44,9 @@
        uint8_t res:6,
                m:1,
                o:1;
-#else
-       uint8_t m:1,
-               o:1,
-               res:6;
+#elif OSMO_IS_BIG_ENDIAN
+/* auto-generated from the little endian part above 
(libosmocore/contrib/struct_endianness.py) */
+       uint8_t o:1, m:1, res:6;
 #endif
        uint16_t router_lifetime;
        uint32_t reachable_time;
@@ -72,10 +71,9 @@
        uint8_t res:6,
                a:1,
                l:1;
-#else
-       uint8_t l:1,
-               a:1,
-               res:6;
+#elif OSMO_IS_BIG_ENDIAN
+/* auto-generated from the little endian part above 
(libosmocore/contrib/struct_endianness.py) */
+       uint8_t l:1, a:1, res:6;
 #endif
        uint32_t valid_lifetime;
        uint32_t preferred_lifetime;

--
To view, visit https://gerrit.osmocom.org/c/osmo-ggsn/+/31560
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: osmo-ggsn
Gerrit-Branch: rel-1.9.1
Gerrit-Change-Id: Ifaa63bb5496e056805bd13b964c8b430fb11c24c
Gerrit-Change-Number: 31560
Gerrit-PatchSet: 1
Gerrit-Owner: fixeria <vyanits...@sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanits...@sysmocom.de>
Gerrit-Reviewer: pespin <pes...@sysmocom.de>
Gerrit-MessageType: merged

Reply via email to