diff options
Diffstat (limited to 'src/transport/gnunet-service-transport.c')
-rw-r--r-- | src/transport/gnunet-service-transport.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/transport/gnunet-service-transport.c b/src/transport/gnunet-service-transport.c index 8d26d6467..671e2eb1a 100644 --- a/src/transport/gnunet-service-transport.c +++ b/src/transport/gnunet-service-transport.c | |||
@@ -144,7 +144,7 @@ process_payload (const struct GNUNET_PeerIdentity *peer, | |||
144 | size_t size = | 144 | size_t size = |
145 | sizeof (struct InboundMessage) + msg_size + | 145 | sizeof (struct InboundMessage) + msg_size + |
146 | sizeof (struct GNUNET_ATS_Information) * (ats_count + 1); | 146 | sizeof (struct GNUNET_ATS_Information) * (ats_count + 1); |
147 | char buf[size]; | 147 | char buf[size] GNUNET_ALIGN; |
148 | struct GNUNET_ATS_Information *ap; | 148 | struct GNUNET_ATS_Information *ap; |
149 | 149 | ||
150 | ret = GNUNET_TIME_UNIT_ZERO; | 150 | ret = GNUNET_TIME_UNIT_ZERO; |
@@ -463,7 +463,7 @@ neighbours_connect_notification (void *cls, | |||
463 | size_t len = | 463 | size_t len = |
464 | sizeof (struct ConnectInfoMessage) + | 464 | sizeof (struct ConnectInfoMessage) + |
465 | ats_count * sizeof (struct GNUNET_ATS_Information); | 465 | ats_count * sizeof (struct GNUNET_ATS_Information); |
466 | char buf[len]; | 466 | char buf[len] GNUNET_ALIGN; |
467 | struct ConnectInfoMessage *connect_msg = (struct ConnectInfoMessage *) buf; | 467 | struct ConnectInfoMessage *connect_msg = (struct ConnectInfoMessage *) buf; |
468 | struct GNUNET_ATS_Information *ap; | 468 | struct GNUNET_ATS_Information *ap; |
469 | 469 | ||