Align lq suffix to longword
authorHenning Rogge <rogge@fgan.de>
Wed, 28 May 2008 09:22:16 +0000 (11:22 +0200)
committerHenning Rogge <rogge@fgan.de>
Wed, 28 May 2008 09:22:16 +0000 (11:22 +0200)
src/link_set.h
src/lq_packet.h
src/packet.h
src/tc_set.h

index 34731eb..3d50d1e 100644 (file)
@@ -89,7 +89,7 @@ struct link_entry {
   olsr_linkcost linkcost;
 
   struct list_node link_list;         /* double linked list of all link entries */
-  char linkquality[0];
+  olsr_u32_t linkquality[0];
 };
 
 /* inline to recast from link_list back to link_entry */
index db4b0e2..e6b172d 100644 (file)
@@ -96,7 +96,7 @@ struct lq_hello_neighbor
   olsr_u8_t                neigh_type;
   union olsr_ip_addr       addr;
   struct lq_hello_neighbor *next;
-  char                  linkquality[0];
+  olsr_u32_t               linkquality[0];
 };
 
 struct lq_hello_message
index 4cd2883..c1e4d48 100644 (file)
@@ -53,7 +53,7 @@ struct hello_neighbor
   union olsr_ip_addr    address;
   struct hello_neighbor *next;
   olsr_linkcost         cost;
-  char                  linkquality[0];
+  olsr_u32_t            linkquality[0];
 };
 
 struct hello_message
@@ -73,7 +73,7 @@ struct tc_mpr_addr
 {
   union olsr_ip_addr address;
   struct tc_mpr_addr *next;
-  char                  linkquality[0];
+  olsr_u32_t         linkquality[0];
 };
 
 struct tc_message
index 8bc7a21..34c1601 100644 (file)
@@ -63,7 +63,7 @@ struct tc_edge_entry {
   struct tc_entry *tc;                /* backpointer to owning tc entry */
   olsr_linkcost cost;                 /* metric used for SPF calculation */
   olsr_u16_t ansn;                    /* ansn of this edge, used for multipart msgs */
-  char linkquality[0];
+  olsr_u32_t linkquality[0];
 };
 
 AVLNODE2STRUCT(edge_tree2tc_edge, struct tc_edge_entry, edge_node);