Strict Hierarchical Check of Trust Chain
diff --git a/nlsr_km_util.h b/nlsr_km_util.h
index 204a592..750cbe9 100644
--- a/nlsr_km_util.h
+++ b/nlsr_km_util.h
@@ -20,12 +20,17 @@
enum key_type
get_key_type_from_key_name(struct ccn_charbuf *keyname);
-int
-get_orig_router_from_key_name(struct ccn_charbuf *orig_router,
- struct ccn_charbuf *name);
-
int
appendLifetime(struct ccn_charbuf *cb, int lifetime);
+char *
+get_orig_router_from_key_name(struct ccn_charbuf *name, int more, int type);
+
+
+
+char *
+get_name_segments_from_name(struct ccn_charbuf *name,
+ int start_indx, int end_indx);
+
#endif