[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r22919 - gnunet/src/ats
From: |
gnunet |
Subject: |
[GNUnet-SVN] r22919 - gnunet/src/ats |
Date: |
Thu, 26 Jul 2012 08:50:53 +0200 |
Author: wachs
Date: 2012-07-26 08:50:53 +0200 (Thu, 26 Jul 2012)
New Revision: 22919
Modified:
gnunet/src/ats/ats_api_scheduling.c
Log:
transport fix
Modified: gnunet/src/ats/ats_api_scheduling.c
===================================================================
--- gnunet/src/ats/ats_api_scheduling.c 2012-07-25 17:57:46 UTC (rev 22918)
+++ gnunet/src/ats/ats_api_scheduling.c 2012-07-26 06:50:53 UTC (rev 22919)
@@ -1065,7 +1065,7 @@
*
* @param sh handle
* @param address the address
- * @param session session handle (if available)
+ * @param session session handle, can be NULL
* @param ats performance data for the address
* @param ats_count number of performance records in 'ats'
* @return GNUNET_OK on success, GNUNET_SYSERR on error
@@ -1091,11 +1091,6 @@
GNUNET_break (0);
return GNUNET_SYSERR;
}
- if (session == NULL)
- {
- GNUNET_break (0);
- return GNUNET_SYSERR;
- }
namelen =
(address->transport_name ==
@@ -1169,7 +1164,7 @@
*
* @param sh handle
* @param address the address
- * @param session session handle (if available)
+ * @param session session handle, can be NULL
* @param ats performance data for the address
* @param ats_count number of performance records in 'ats'
*/
@@ -1193,11 +1188,6 @@
GNUNET_break (0);
return;
}
- if (session == NULL)
- {
- GNUNET_break (0);
- return;
- }
namelen =
(address->transport_name ==
@@ -1264,7 +1254,7 @@
*
* @param sh handle
* @param address the address
- * @param session session handle
+ * @param session session handle, can be NULL
* @param in_use GNUNET_YES if this address is now used, GNUNET_NO
* if address is not used any more
*/
@@ -1344,7 +1334,7 @@
*
* @param sh handle
* @param address the address
- * @param session session handle that is no longer valid
+ * @param session session handle that is no longer valid, can be NULL
*/
void
GNUNET_ATS_address_destroyed (struct GNUNET_ATS_SchedulingHandle *sh,
@@ -1358,6 +1348,12 @@
size_t msize;
uint32_t s = 0;
+ if (address == NULL)
+ {
+ GNUNET_break (0);
+ return;
+ }
+
GNUNET_assert (address->transport_name != NULL);
namelen = strlen (address->transport_name) + 1;
GNUNET_assert (namelen > 1);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r22919 - gnunet/src/ats,
gnunet <=