Directory Structuring
diff --git a/src/nlsr_lsa.hpp b/src/nlsr_lsa.hpp
index 24bf73d..a0968f1 100644
--- a/src/nlsr_lsa.hpp
+++ b/src/nlsr_lsa.hpp
@@ -113,6 +113,7 @@
         string getNameLsaKey();
 
         string getNameLsaData();
+        bool initNameLsaFromContent(string content);
 
     private:
         Npl npl;
@@ -145,6 +146,7 @@
         }
         string getAdjLsaKey();
         string getAdjLsaData();
+        bool initAdjLsaFromContent(string content);
         uint32_t getNoLink()
         {
             return noLink;
@@ -166,7 +168,9 @@
     {
     public:
         CorLsa()
-            :Lsa()
+            : Lsa()
+            , corRad(0)
+            , corTheta(0)
         {
             setLsType(3);
         }
@@ -175,7 +179,7 @@
                , double r, double theta);
         string getCorLsaKey();
         string getCorLsaData();
-
+        bool initCorLsaFromContent(string content);
         double getCorRadius()
         {
             if ( corRad >= 0 )