Updates
diff --git a/nlsr_lsdb.h b/nlsr_lsdb.h
new file mode 100644
index 0000000..21826e9
--- /dev/null
+++ b/nlsr_lsdb.h
@@ -0,0 +1,33 @@
+#ifndef _NLSR_LSDB_H_
+#define _NLSR_LSDB_H_
+
+struct link
+{
+	struct charbuf *nbr;
+	int face;
+	int metric;
+};
+
+struct adj_lsa
+{
+
+	unsigned char ls_type;
+	char orig_time[15];
+	struct charbuf *orig_router;
+	int no_link;
+
+	struct link *links;
+};
+
+struct name_lsa
+{
+	unsigned char ls_type;
+	char orig_time[15];
+	long ls_id;
+	struct charbuf *orig_router;
+	unsigned char isValid;
+
+	struct charbuf *name_prefix;
+};
+
+#endif