Update in sending Info Interest
diff --git a/nlsr_lsdb.c b/nlsr_lsdb.c
index 9f7e3fd..753baf9 100644
--- a/nlsr_lsdb.c
+++ b/nlsr_lsdb.c
@@ -143,13 +143,14 @@
struct ccn_charbuf *name;
name=ccn_charbuf_create();
+
ccn_charbuf_append_string(name,np->name);
build_name_lsa(name_lsa,name);
install_name_lsa(name_lsa);
- //ccn_charbuf_destroy(&name_lsa->header->orig_router);
+ ccn_charbuf_destroy(&name_lsa->header->orig_router);
free(name_lsa->header);
- //ccn_charbuf_destroy(&name_lsa->name_prefix);
+ ccn_charbuf_destroy(&name_lsa->name_prefix);
free(name_lsa);
ccn_charbuf_destroy(&name);
diff --git a/nlsr_ndn.c b/nlsr_ndn.c
index 3f92698..ef8b587 100644
--- a/nlsr_ndn.c
+++ b/nlsr_ndn.c
@@ -524,15 +524,15 @@
struct ccn_charbuf *c=ccn_charbuf_create();
ccn_charbuf_reset(c);
ccn_charbuf_putf(c, "%ld", nlsr->lsdb_synch_interval);
- ccn_charbuf_append_string(data,ccn_charbuf_as_string(c));
+ //ccn_charbuf_append_string(data,ccn_charbuf_as_string(c));
- res= ccn_sign_content(nlsr->ccn, data, name, &sp, "info", strlen("info"));
+ res= ccn_sign_content(nlsr->ccn, data, name, &sp, c->buf, c->length);
if(res >= 0)
printf("Signing Content is successful \n");
res=ccn_put(nlsr->ccn,data->buf,data->length);
if(res >= 0)
- printf("Sending NACK Content is successful \n");
+ printf("Sending Info Content is successful \n");
ccn_charbuf_destroy(&data);
ccn_charbuf_destroy(&c);