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/core/gnunet-service-core_kx.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/core/gnunet-service-core_kx.c')
-rw-r--r-- | src/core/gnunet-service-core_kx.c | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/src/core/gnunet-service-core_kx.c b/src/core/gnunet-service-core_kx.c index b2949a688..6f6786d89 100644 --- a/src/core/gnunet-service-core_kx.c +++ b/src/core/gnunet-service-core_kx.c | |||
@@ -1814,23 +1814,23 @@ int | |||
1814 | GSC_KX_init (struct GNUNET_CRYPTO_EddsaPrivateKey *pk, | 1814 | GSC_KX_init (struct GNUNET_CRYPTO_EddsaPrivateKey *pk, |
1815 | struct GNUNET_SERVER_Handle *server) | 1815 | struct GNUNET_SERVER_Handle *server) |
1816 | { | 1816 | { |
1817 | GNUNET_MQ_hd_fixed_size (ephemeral_key, | ||
1818 | GNUNET_MESSAGE_TYPE_CORE_EPHEMERAL_KEY, | ||
1819 | struct EphemeralKeyMessage); | ||
1820 | GNUNET_MQ_hd_fixed_size (ping, | ||
1821 | GNUNET_MESSAGE_TYPE_CORE_PING, | ||
1822 | struct PingMessage); | ||
1823 | GNUNET_MQ_hd_fixed_size (pong, | ||
1824 | GNUNET_MESSAGE_TYPE_CORE_PONG, | ||
1825 | struct PongMessage); | ||
1826 | GNUNET_MQ_hd_var_size (encrypted, | ||
1827 | GNUNET_MESSAGE_TYPE_CORE_ENCRYPTED_MESSAGE, | ||
1828 | struct EncryptedMessage); | ||
1829 | struct GNUNET_MQ_MessageHandler handlers[] = { | 1817 | struct GNUNET_MQ_MessageHandler handlers[] = { |
1830 | make_ephemeral_key_handler (NULL), | 1818 | GNUNET_MQ_hd_fixed_size (ephemeral_key, |
1831 | make_ping_handler (NULL), | 1819 | GNUNET_MESSAGE_TYPE_CORE_EPHEMERAL_KEY, |
1832 | make_pong_handler (NULL), | 1820 | struct EphemeralKeyMessage, |
1833 | make_encrypted_handler (NULL), | 1821 | NULL), |
1822 | GNUNET_MQ_hd_fixed_size (ping, | ||
1823 | GNUNET_MESSAGE_TYPE_CORE_PING, | ||
1824 | struct PingMessage, | ||
1825 | NULL), | ||
1826 | GNUNET_MQ_hd_fixed_size (pong, | ||
1827 | GNUNET_MESSAGE_TYPE_CORE_PONG, | ||
1828 | struct PongMessage, | ||
1829 | NULL), | ||
1830 | GNUNET_MQ_hd_var_size (encrypted, | ||
1831 | GNUNET_MESSAGE_TYPE_CORE_ENCRYPTED_MESSAGE, | ||
1832 | struct EncryptedMessage, | ||
1833 | NULL), | ||
1834 | GNUNET_MQ_handler_end() | 1834 | GNUNET_MQ_handler_end() |
1835 | }; | 1835 | }; |
1836 | 1836 | ||