projects
/
oweals
/
gnunet.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
42e9f36
)
- can happen on disconnect
author
Matthias Wachs
<wachs@net.in.tum.de>
Fri, 6 Jul 2012 12:34:26 +0000
(12:34 +0000)
committer
Matthias Wachs
<wachs@net.in.tum.de>
Fri, 6 Jul 2012 12:34:26 +0000
(12:34 +0000)
src/transport/gnunet-transport.c
patch
|
blob
|
history
diff --git
a/src/transport/gnunet-transport.c
b/src/transport/gnunet-transport.c
index b70c9c4b00467eff96436c3e514b13f569a77057..568cf56fa03e6d159bd0fb77408ed515abaed0b4 100644
(file)
--- a/
src/transport/gnunet-transport.c
+++ b/
src/transport/gnunet-transport.c
@@
-355,6
+355,9
@@
transmit_data (void *cls, size_t size, void *buf)
{
struct GNUNET_MessageHeader *m = buf;
+ if ((NULL == buf) && (0 == size))
+ return 0;
+
GNUNET_assert (size >= sizeof (struct GNUNET_MessageHeader));
GNUNET_assert (size < GNUNET_SERVER_MAX_MESSAGE_SIZE);
m->size = ntohs (size);