diff options
author | David Barksdale <amatus.amongus@gmail.com> | 2016-08-18 00:03:29 +0000 |
---|---|---|
committer | David Barksdale <amatus.amongus@gmail.com> | 2016-08-18 00:03:29 +0000 |
commit | 7f937e3781f36538d9864fa841822eecdaf0bf27 (patch) | |
tree | 318eb592dae2bbf59d094f5df140c24a4b6184c9 /src/transport/transport_api_core.c | |
parent | 94a717fab18ed25e6bec4b349526212045f6ca70 (diff) | |
download | gnunet-7f937e3781f36538d9864fa841822eecdaf0bf27.tar.gz gnunet-7f937e3781f36538d9864fa841822eecdaf0bf27.zip |
Use statement exprs instead of local function
This change lets us compile with clang again.
Diffstat (limited to 'src/transport/transport_api_core.c')
-rw-r--r-- | src/transport/transport_api_core.c | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/src/transport/transport_api_core.c b/src/transport/transport_api_core.c index 6be9500fb..0705552f9 100644 --- a/src/transport/transport_api_core.c +++ b/src/transport/transport_api_core.c | |||
@@ -748,32 +748,32 @@ handle_set_quota (void *cls, | |||
748 | static void | 748 | static void |
749 | reconnect (void *cls) | 749 | reconnect (void *cls) |
750 | { | 750 | { |
751 | GNUNET_MQ_hd_var_size (hello, | ||
752 | GNUNET_MESSAGE_TYPE_HELLO, | ||
753 | struct GNUNET_MessageHeader); | ||
754 | GNUNET_MQ_hd_fixed_size (connect, | ||
755 | GNUNET_MESSAGE_TYPE_TRANSPORT_CONNECT, | ||
756 | struct ConnectInfoMessage); | ||
757 | GNUNET_MQ_hd_fixed_size (disconnect, | ||
758 | GNUNET_MESSAGE_TYPE_TRANSPORT_DISCONNECT, | ||
759 | struct DisconnectInfoMessage); | ||
760 | GNUNET_MQ_hd_fixed_size (send_ok, | ||
761 | GNUNET_MESSAGE_TYPE_TRANSPORT_SEND_OK, | ||
762 | struct SendOkMessage); | ||
763 | GNUNET_MQ_hd_var_size (recv, | ||
764 | GNUNET_MESSAGE_TYPE_TRANSPORT_RECV, | ||
765 | struct InboundMessage); | ||
766 | GNUNET_MQ_hd_fixed_size (set_quota, | ||
767 | GNUNET_MESSAGE_TYPE_TRANSPORT_SET_QUOTA, | ||
768 | struct QuotaSetMessage); | ||
769 | struct GNUNET_TRANSPORT_CoreHandle *h = cls; | 751 | struct GNUNET_TRANSPORT_CoreHandle *h = cls; |
770 | struct GNUNET_MQ_MessageHandler handlers[] = { | 752 | struct GNUNET_MQ_MessageHandler handlers[] = { |
771 | make_hello_handler (h), | 753 | GNUNET_MQ_hd_var_size (hello, |
772 | make_connect_handler (h), | 754 | GNUNET_MESSAGE_TYPE_HELLO, |
773 | make_disconnect_handler (h), | 755 | struct GNUNET_MessageHeader, |
774 | make_send_ok_handler (h), | 756 | h), |
775 | make_recv_handler (h), | 757 | GNUNET_MQ_hd_fixed_size (connect, |
776 | make_set_quota_handler (h), | 758 | GNUNET_MESSAGE_TYPE_TRANSPORT_CONNECT, |
759 | struct ConnectInfoMessage, | ||
760 | h), | ||
761 | GNUNET_MQ_hd_fixed_size (disconnect, | ||
762 | GNUNET_MESSAGE_TYPE_TRANSPORT_DISCONNECT, | ||
763 | struct DisconnectInfoMessage, | ||
764 | h), | ||
765 | GNUNET_MQ_hd_fixed_size (send_ok, | ||
766 | GNUNET_MESSAGE_TYPE_TRANSPORT_SEND_OK, | ||
767 | struct SendOkMessage, | ||
768 | h), | ||
769 | GNUNET_MQ_hd_var_size (recv, | ||
770 | GNUNET_MESSAGE_TYPE_TRANSPORT_RECV, | ||
771 | struct InboundMessage, | ||
772 | h), | ||
773 | GNUNET_MQ_hd_fixed_size (set_quota, | ||
774 | GNUNET_MESSAGE_TYPE_TRANSPORT_SET_QUOTA, | ||
775 | struct QuotaSetMessage, | ||
776 | h), | ||
777 | GNUNET_MQ_handler_end () | 777 | GNUNET_MQ_handler_end () |
778 | }; | 778 | }; |
779 | struct GNUNET_MQ_Envelope *env; | 779 | struct GNUNET_MQ_Envelope *env; |