NLSR Api server finished
diff --git a/nlsr_npl.h b/nlsr_npl.h
index 3c22f8e..4fce119 100644
--- a/nlsr_npl.h
+++ b/nlsr_npl.h
@@ -1,7 +1,15 @@
#ifndef _NLSR_NPL_H_
#define _NLSR_NPL_H_
+struct name_prefix_list_entry
+{
+ struct name_prefix *np;
+ long int name_lsa_id;
+};
+
void add_name_to_npl(struct name_prefix *np);
void print_name_prefix_from_npl(void);
-
+int does_name_exist_in_npl(struct name_prefix *np);
+void update_nlsa_id_for_name_in_npl(struct name_prefix *np, long int nlsa_id);
+long int get_lsa_id_from_npl(struct name_prefix *np);
#endif