L3 handling for COE services. 79/80079/4
authorFaseela K <faseela.k@ericsson.com>
Fri, 1 Feb 2019 10:20:51 +0000 (15:50 +0530)
committerFaseela K <faseela.k@ericsson.com>
Thu, 7 Feb 2019 05:14:54 +0000 (10:44 +0530)
commit751dc031275bc2e375ceb04421ba691657e6870c
tree060210fbcef8c1b3c7ec5a7591d5f1a5394d0a9f
parentb9a9d230ece6cd8c387c63577a0604b55445d9a5
L3 handling for COE services.

Current implementation of services is handled
via ELAN pipeline, which is not an efficient solution.
The proposal here makes each service IP an extraroute
on the service-gateway port.

Change-Id: I3f8d022124e118cf08eb13ccac19185f81a6736e
Signed-off-by: Faseela K <faseela.k@ericsson.com>
coe/api/src/main/yang/service-meta.yang [new file with mode: 0644]
coe/impl/src/main/java/org/opendaylight/netvirt/coe/listeners/ServiceListener.java
coe/impl/src/main/java/org/opendaylight/netvirt/coe/listeners/TerminationPointStateListener.java
coe/impl/src/main/java/org/opendaylight/netvirt/coe/utils/CoeUtils.java