diff options
-rw-r--r-- | src/mesh/gnunet-service-mesh.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/mesh/gnunet-service-mesh.c b/src/mesh/gnunet-service-mesh.c index aa3bfea97..369339af1 100644 --- a/src/mesh/gnunet-service-mesh.c +++ b/src/mesh/gnunet-service-mesh.c | |||
@@ -4846,7 +4846,14 @@ queue_send (void *cls, size_t size, void *buf) | |||
4846 | 4846 | ||
4847 | 4847 | ||
4848 | /** | 4848 | /** |
4849 | * Queue and pass message to core when possible. | 4849 | * @brief Queue and pass message to core when possible. |
4850 | * | ||
4851 | * If type is payload (UNICAST, TO_ORIGIN, MULTICAST) checks for queue status | ||
4852 | * and accounts for it. In case the queue is full, the message is dropped and | ||
4853 | * a break issued. | ||
4854 | * | ||
4855 | * Otherwise, message is treated as internal and allowed to go regardless of | ||
4856 | * queue status. | ||
4850 | * | 4857 | * |
4851 | * @param cls Closure (type dependant). | 4858 | * @param cls Closure (type dependant). |
4852 | * @param type Type of the message, 0 for a raw message. | 4859 | * @param type Type of the message, 0 for a raw message. |