Exclusion Filter Update
diff --git a/nlsr_ndn.c b/nlsr_ndn.c
index 3129b58..58d1f7b 100644
--- a/nlsr_ndn.c
+++ b/nlsr_ndn.c
@@ -158,11 +158,12 @@
printf("process_incoming_interest_lsdb called \n");
int l;
- struct ccn_charbuf *exclbase, *comp;
- exclbase=ccn_charbuf_create();
- comp=ccn_charbuf_create();
+ const unsigned char *exclbase;
size_t size;
- struct ccn_buf_decoder *d, *decoder;
+ struct ccn_buf_decoder decoder;
+ struct ccn_buf_decoder *d;
+ const unsigned char *comp;
+
l = info->pi->offset[CCN_PI_E_Exclude] - info->pi->offset[CCN_PI_B_Exclude];
if (l > 0)