diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2012-08-09 09:31:18 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2012-08-09 09:31:18 +0000 |
commit | 4899a467bb6cd3624cdd907cb4f7cdaede620c73 (patch) | |
tree | 2dc4b5b033f4593bc2db609805bb14b49e5fbb59 /src/namestore | |
parent | 24d6d0df78fadbdfeaf30887f56016ecdc6c2e60 (diff) | |
download | gnunet-4899a467bb6cd3624cdd907cb4f7cdaede620c73.tar.gz gnunet-4899a467bb6cd3624cdd907cb4f7cdaede620c73.zip |
bug
Diffstat (limited to 'src/namestore')
-rw-r--r-- | src/namestore/namestore_common.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/namestore/namestore_common.c b/src/namestore/namestore_common.c index 2a9143d8e..afbaf2fc3 100644 --- a/src/namestore/namestore_common.c +++ b/src/namestore/namestore_common.c | |||
@@ -580,7 +580,6 @@ GNUNET_NAMESTORE_string_to_value (uint32_t type, | |||
580 | return GNUNET_SYSERR; | 580 | return GNUNET_SYSERR; |
581 | } | 581 | } |
582 | *data_size = sizeof (struct vpn_data) + strlen (s_serv) + 1; | 582 | *data_size = sizeof (struct vpn_data) + strlen (s_serv) + 1; |
583 | |||
584 | *data = GNUNET_malloc (*data_size); | 583 | *data = GNUNET_malloc (*data_size); |
585 | 584 | ||
586 | vpn = (struct vpn_data*)*data; | 585 | vpn = (struct vpn_data*)*data; |
@@ -595,9 +594,9 @@ GNUNET_NAMESTORE_string_to_value (uint32_t type, | |||
595 | strcpy ((char*)&vpn[1], s_serv); | 594 | strcpy ((char*)&vpn[1], s_serv); |
596 | return GNUNET_OK; | 595 | return GNUNET_OK; |
597 | case GNUNET_DNSPARSER_TYPE_TLSA: | 596 | case GNUNET_DNSPARSER_TYPE_TLSA: |
598 | tlsa = (struct tlsa_data*)*data; | ||
599 | *data_size = sizeof (struct tlsa_data) + strlen (s) - 6; | 597 | *data_size = sizeof (struct tlsa_data) + strlen (s) - 6; |
600 | tlsa = GNUNET_malloc (*data_size); | 598 | *data = GNUNET_malloc (*data_size); |
599 | tlsa = (struct tlsa_data*)*data; | ||
601 | ret = SSCANF (s, "%c %c %c %s", | 600 | ret = SSCANF (s, "%c %c %c %s", |
602 | &tlsa->usage, | 601 | &tlsa->usage, |
603 | &tlsa->selector, | 602 | &tlsa->selector, |
@@ -612,7 +611,6 @@ GNUNET_NAMESTORE_string_to_value (uint32_t type, | |||
612 | GNUNET_free (tlsa); | 611 | GNUNET_free (tlsa); |
613 | return GNUNET_SYSERR; | 612 | return GNUNET_SYSERR; |
614 | } | 613 | } |
615 | |||
616 | return GNUNET_OK; | 614 | return GNUNET_OK; |
617 | default: | 615 | default: |
618 | GNUNET_break (0); | 616 | GNUNET_break (0); |