Link State Routing Calculation
diff --git a/nlsr_lsa.hpp b/nlsr_lsa.hpp
index 225229f..a8d3861 100644
--- a/nlsr_lsa.hpp
+++ b/nlsr_lsa.hpp
@@ -56,7 +56,7 @@
 	{
 		lifeTime=lt;
 	}
-	string getLsaKey();
+	//string getLsaKey();
 protected:
 	string origRouter;
 	uint8_t lsType;
@@ -84,6 +84,8 @@
 		npl.insertIntoNpl(name);
 	}
 
+	string getNameLsaKey();
+
 	string getNameLsaData();
 	
 private:
@@ -113,7 +115,7 @@
 	{
 		adl.insert(adj);
 	}
-
+	string getAdjLsaKey();
 	string getAdjLsaData();
 	uint32_t getNoLink()
 	{
@@ -138,6 +140,7 @@
 
 	CorLsa(string origR, uint8_t lst, uint32_t lsn, uint32_t lt
 	      																							, double r, double theta);
+	string getCorLsaKey();
 	string getCorLsaData();
 	
 	double getCorRadius()