[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r20147 - gnunet/src/namestore
From: |
gnunet |
Subject: |
[GNUnet-SVN] r20147 - gnunet/src/namestore |
Date: |
Wed, 29 Feb 2012 14:09:40 +0100 |
Author: wachs
Date: 2012-02-29 14:09:40 +0100 (Wed, 29 Feb 2012)
New Revision: 20147
Modified:
gnunet/src/namestore/namestore_api.c
Log:
- checks
Modified: gnunet/src/namestore/namestore_api.c
===================================================================
--- gnunet/src/namestore/namestore_api.c 2012-02-29 13:04:16 UTC (rev
20146)
+++ gnunet/src/namestore/namestore_api.c 2012-02-29 13:09:40 UTC (rev
20147)
@@ -755,11 +755,23 @@
char * name_tmp;
size_t msg_size = 0;
- size_t name_len = strlen(name) + 1;
+ size_t name_len = 0;
size_t rd_ser_len = 0;
uint32_t id = 0;
GNUNET_assert (NULL != h);
+ GNUNET_assert (NULL != zone_key);
+ GNUNET_assert (NULL != name);
+ GNUNET_assert (NULL != rd);
+ GNUNET_assert (NULL != signature);
+
+ name_len = strlen(name) + 1;
+ if (name_len > 256)
+ {
+ GNUNET_break (0);
+ return NULL;
+ }
+
id = get_op_id(h);
qe = GNUNET_malloc(sizeof (struct GNUNET_NAMESTORE_QueueEntry));
qe->nsh = h;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r20147 - gnunet/src/namestore,
gnunet <=