diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2014-01-14 13:07:46 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2014-01-14 13:07:46 +0000 |
commit | 6bbea7ecc4cc9bd1571b10c0530490b25f1762ca (patch) | |
tree | d68ec5d47f5af192cdd2887c338a48c82c7737c7 /src/transport/gnunet-service-transport.c | |
parent | e80da3ab091fdaaf65222689d10e73ef210b5f23 (diff) | |
download | gnunet-6bbea7ecc4cc9bd1571b10c0530490b25f1762ca.tar.gz gnunet-6bbea7ecc4cc9bd1571b10c0530490b25f1762ca.zip |
improved checking for direction
Diffstat (limited to 'src/transport/gnunet-service-transport.c')
-rw-r--r-- | src/transport/gnunet-service-transport.c | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/src/transport/gnunet-service-transport.c b/src/transport/gnunet-service-transport.c index 0f24892bd..d52d6ab69 100644 --- a/src/transport/gnunet-service-transport.c +++ b/src/transport/gnunet-service-transport.c | |||
@@ -621,7 +621,6 @@ plugin_env_session_start (void *cls, struct GNUNET_HELLO_Address *address, | |||
621 | struct Session *session, const struct GNUNET_ATS_Information *ats, | 621 | struct Session *session, const struct GNUNET_ATS_Information *ats, |
622 | uint32_t ats_count) | 622 | uint32_t ats_count) |
623 | { | 623 | { |
624 | int inbound; | ||
625 | if (NULL == address) | 624 | if (NULL == address) |
626 | { | 625 | { |
627 | GNUNET_break(0); | 626 | GNUNET_break(0); |
@@ -633,15 +632,11 @@ plugin_env_session_start (void *cls, struct GNUNET_HELLO_Address *address, | |||
633 | return; | 632 | return; |
634 | } | 633 | } |
635 | 634 | ||
636 | if (GNUNET_HELLO_ADDRESS_INFO_INBOUND | ||
637 | == (address->local_info & GNUNET_HELLO_ADDRESS_INFO_INBOUND)) | ||
638 | inbound = GNUNET_YES; | ||
639 | else | ||
640 | inbound = GNUNET_NO; | ||
641 | |||
642 | GNUNET_log(GNUNET_ERROR_TYPE_INFO, | 635 | GNUNET_log(GNUNET_ERROR_TYPE_INFO, |
643 | "Notification from plugin `%s' about new %ssession %p from peer `%s' address `%s'\n", | 636 | "Notification from plugin `%s' about new %ssession %p from peer `%s' address `%s'\n", |
644 | address->transport_name, (GNUNET_YES == inbound) ? "inbound " : "", | 637 | address->transport_name, |
638 | GNUNET_HELLO_address_check_option (address, | ||
639 | GNUNET_HELLO_ADDRESS_INFO_INBOUND) ? "inbound " : "", | ||
645 | session, GNUNET_i2s (&address->peer), GST_plugins_a2s (address)); | 640 | session, GNUNET_i2s (&address->peer), GST_plugins_a2s (address)); |
646 | GST_ats_add_address (address, session, ats, ats_count); | 641 | GST_ats_add_address (address, session, ats, ats_count); |
647 | } | 642 | } |