[ONOS-6142] Add AppData and AS extension addresses with unit test
- Correct RFC page number for LCAF addresses
Change-Id: I51dbf02f69c15aad81d5571198b39e030f991a96
diff --git a/drivers/lisp/src/main/java/org/onosproject/drivers/lisp/extensions/LispSegmentAddress.java b/drivers/lisp/src/main/java/org/onosproject/drivers/lisp/extensions/LispSegmentAddress.java
index c48a80c..b251724 100644
--- a/drivers/lisp/src/main/java/org/onosproject/drivers/lisp/extensions/LispSegmentAddress.java
+++ b/drivers/lisp/src/main/java/org/onosproject/drivers/lisp/extensions/LispSegmentAddress.java
@@ -20,14 +20,20 @@
import org.onosproject.mapping.addresses.ExtensionMappingAddressType;
import org.onosproject.net.flow.AbstractExtension;
+import static org.onosproject.mapping.addresses.ExtensionMappingAddressType
+ .ExtensionMappingAddressTypes.SECURITY_ADDRESS;
+
/**
* Implementation of LISP segment address.
+ * When multiple organizations inside of a LISP site are using private addresses
+ * [RFC1918] as EID-prefixes, their address spaces must remain segregated due
+ * to possible address duplication.
*/
public class LispSegmentAddress extends AbstractExtension
implements ExtensionMappingAddress {
@Override
public ExtensionMappingAddressType type() {
- return null;
+ return SECURITY_ADDRESS.type();
}
@Override