Bug 9116: SMR children of a prefix too
[lispflowmapping.git] / mappingservice / api / src / main / yang / odl-mappingservice.yang
index d3715a2917042849e60d7b05915b928353e32193..9c70b0dc27de706aa75204f989e41674b09acfd1 100644 (file)
@@ -4,7 +4,6 @@ module odl-mappingservice {
     namespace "urn:opendaylight:lfm:mappingservice";
     prefix "mappingservice";
 
-    import config { prefix config; revision-date 2013-04-05; }
     import ietf-inet-types { prefix inet; revision-date 2013-07-15; }
     import yang-ext { prefix ext; revision-date 2013-07-09; }
     import odl-lisp-proto { prefix lisp-proto; revision-date 2015-11-05; }
@@ -295,5 +294,14 @@ module odl-mappingservice {
             type mapping-change;
         }
         uses lisp-proto:mapping-record-container;
+        uses lisp-proto:eid-container;
+        list subscriber-item {
+            description "The list of subscribers to be notified of this change.";
+            uses lisp-proto:subscriber-data-grouping;
+        }
+        list dst-subscriber-item {
+            description "For Src/Dst EIDs, The list of the Dst subscribers to be notified of this change.";
+            uses lisp-proto:subscriber-data-grouping;
+        }
     }
 }