diff options
author | nevans <nevans@140774ce-b5e7-0310-ab8b-a85725594a96> | 2011-07-16 11:11:40 +0000 |
---|---|---|
committer | nevans <nevans@140774ce-b5e7-0310-ab8b-a85725594a96> | 2011-07-16 11:11:40 +0000 |
commit | 898dfb7a3672f0bc05f461b2b4b3172ba1ff2e67 (patch) | |
tree | 1bb9e1838cf3b7031a0c15696225a4c54af4f0c0 /src/nse/nse_api.c | |
parent | 49dbb600a4508858b487923bf700db0e5111ac41 (diff) |
nse updates
git-svn-id: https://gnunet.org/svn/gnunet@16027 140774ce-b5e7-0310-ab8b-a85725594a96
Diffstat (limited to 'src/nse/nse_api.c')
-rw-r--r-- | src/nse/nse_api.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/nse/nse_api.c b/src/nse/nse_api.c index 20c28e94f8..4c441608f4 100644 --- a/src/nse/nse_api.c +++ b/src/nse/nse_api.c @@ -105,6 +105,9 @@ void message_handler (void *cls, struct GNUNET_NSE_Handle *h = cls; struct GNUNET_NSE_ClientMessage *client_msg; + if (msg == NULL) /* Error, timeout, death */ + return; + if ((ntohs (msg->size) < sizeof(struct GNUNET_NSE_ClientMessage)) || (ntohs (msg->type) != GNUNET_MESSAGE_TYPE_NSE_ESTIMATE)) { |