diff options
Diffstat (limited to 'src/ats/ats_api_scheduling.c')
-rw-r--r-- | src/ats/ats_api_scheduling.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/ats/ats_api_scheduling.c b/src/ats/ats_api_scheduling.c index d00a39a8a..57950b5a5 100644 --- a/src/ats/ats_api_scheduling.c +++ b/src/ats/ats_api_scheduling.c | |||
@@ -310,6 +310,9 @@ find_session_id (struct GNUNET_ATS_SchedulingHandle *sh, | |||
310 | (GNUNET_NO == sh->session_array[i]->in_destroy) && | 310 | (GNUNET_NO == sh->session_array[i]->in_destroy) && |
311 | ( (session == sh->session_array[i]->session) || | 311 | ( (session == sh->session_array[i]->session) || |
312 | (NULL == sh->session_array[i]->session) ) && | 312 | (NULL == sh->session_array[i]->session) ) && |
313 | (0 == memcmp (&address->peer, | ||
314 | &sh->session_array[i]->address->peer, | ||
315 | sizeof (struct GNUNET_PeerIdentity))) && | ||
313 | (0 == GNUNET_HELLO_address_cmp (address, | 316 | (0 == GNUNET_HELLO_address_cmp (address, |
314 | sh->session_array[i]->address)) ) | 317 | sh->session_array[i]->address)) ) |
315 | return i; | 318 | return i; |