├── .github ├── dependabot.yml └── workflows │ ├── gerrit-verify.yaml │ └── github2gerrit.yaml ├── .gitignore ├── .gitreview ├── INFO.yaml ├── addresstracker ├── implementation │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── opendaylight │ │ │ │ └── l2switch │ │ │ │ └── addresstracker │ │ │ │ └── addressobserver │ │ │ │ ├── AddressObservationWriter.java │ │ │ │ ├── AddressObserverUsingArp.java │ │ │ │ ├── AddressObserverUsingIpv4.java │ │ │ │ ├── AddressObserverUsingIpv6.java │ │ │ │ └── AddressTrackerProvider.java │ │ ├── resources │ │ │ └── org │ │ │ │ └── opendaylight │ │ │ │ └── blueprint │ │ │ │ └── address-tracker.xml │ │ └── yang │ │ │ └── address-tracker-config.yang │ │ └── test │ │ └── java │ │ └── org │ │ └── opendaylight │ │ └── l2switch │ │ └── addresstracker │ │ └── addressobserver │ │ ├── AddressObservationWriterTest.java │ │ ├── AddressObserverUsingArpTest.java │ │ ├── AddressObserverUsingIpv4Test.java │ │ └── AddressObserverUsingIpv6Test.java ├── model │ ├── pom.xml │ └── src │ │ └── main │ │ └── yang │ │ └── address-tracker.yang └── pom.xml ├── arphandler ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── opendaylight │ │ │ └── l2switch │ │ │ └── arphandler │ │ │ ├── core │ │ │ ├── ArpHandlerProvider.java │ │ │ ├── ArpPacketHandler.java │ │ │ ├── PacketDispatcher.java │ │ │ └── ProactiveFloodFlowWriter.java │ │ │ ├── flow │ │ │ └── InitialFlowWriter.java │ │ │ └── inventory │ │ │ └── InventoryReader.java │ ├── resources │ │ └── org │ │ │ └── opendaylight │ │ │ └── blueprint │ │ │ └── arp-handler.xml │ └── yang │ │ └── arp-handler-config.yang │ └── test │ └── java │ └── org │ └── opendaylight │ └── l2switch │ └── arphandler │ ├── core │ ├── ArpPacketHandlerTest.java │ ├── PacketDispatcherTest.java │ └── ProactiveFloodFlowWriterTest.java │ ├── flow │ └── InitialFlowWriterTest.java │ └── inventory │ └── InventoryReaderTest.java ├── artifacts └── pom.xml ├── binding-parent └── pom.xml ├── distribution └── karaf │ └── pom.xml ├── features ├── feature-parent │ └── pom.xml ├── features-l2switch │ └── pom.xml ├── odl-l2switch-addresstracker │ ├── pom.xml │ └── src │ │ └── main │ │ └── feature │ │ └── template.xml ├── odl-l2switch-arphandler │ ├── pom.xml │ └── src │ │ └── main │ │ └── feature │ │ └── template.xml ├── odl-l2switch-hosttracker │ ├── pom.xml │ └── src │ │ └── main │ │ └── feature │ │ └── template.xml ├── odl-l2switch-loopremover │ ├── pom.xml │ └── src │ │ └── main │ │ └── feature │ │ └── template.xml ├── odl-l2switch-packethandler │ ├── pom.xml │ └── src │ │ └── main │ │ └── feature │ │ └── template.xml ├── odl-l2switch-switch-rest │ ├── pom.xml │ └── src │ │ └── main │ │ └── feature │ │ └── template.xml ├── odl-l2switch-switch-ui │ ├── pom.xml │ └── src │ │ └── main │ │ └── feature │ │ └── template.xml ├── odl-l2switch-switch │ ├── pom.xml │ └── src │ │ └── main │ │ └── feature │ │ └── template.xml └── pom.xml ├── hosttracker ├── implementation │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── opendaylight │ │ │ └── l2switch │ │ │ └── hosttracker │ │ │ └── plugin │ │ │ ├── internal │ │ │ ├── ConcurrentClusterAwareHostHashMap.java │ │ │ ├── ConcurrentClusterAwareLinkHashMap.java │ │ │ ├── HostTrackerImpl.java │ │ │ ├── HostTrackerOperation.java │ │ │ ├── OperationProcessor.java │ │ │ └── SimpleAddressObserver.java │ │ │ ├── inventory │ │ │ └── Host.java │ │ │ └── util │ │ │ ├── Compare.java │ │ │ └── Utilities.java │ │ ├── resources │ │ └── org │ │ │ └── opendaylight │ │ │ └── blueprint │ │ │ └── host-tracker.xml │ │ └── yang │ │ └── host-tracker-config.yang ├── model │ ├── pom.xml │ └── src │ │ └── main │ │ └── yang │ │ └── host-tracker-service.yang └── pom.xml ├── l2switch-main ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── opendaylight │ │ │ └── l2switch │ │ │ ├── L2SwitchMainProvider.java │ │ │ ├── flow │ │ │ ├── FlowWriterService.java │ │ │ ├── FlowWriterServiceImpl.java │ │ │ ├── InitialFlowWriter.java │ │ │ └── ReactiveFlowWriter.java │ │ │ ├── inventory │ │ │ └── InventoryReader.java │ │ │ └── util │ │ │ └── InstanceIdentifierUtils.java │ ├── resources │ │ └── org │ │ │ └── opendaylight │ │ │ └── blueprint │ │ │ └── l2switch-impl.xml │ └── yang │ │ └── l2switch-config.yang │ └── test │ ├── java │ └── org │ │ └── opendaylight │ │ └── l2switch │ │ ├── flow │ │ ├── FlowWriterServiceImplTest.java │ │ ├── InitialFlowWriterTest.java │ │ ├── InventoryReaderTest.java │ │ └── ReactiveFlowWriterTest.java │ │ └── util │ │ └── InstanceIdentifierUtilsTest.java │ └── resources │ └── customtopo.py ├── loopremover ├── implementation │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── opendaylight │ │ │ │ └── l2switch │ │ │ │ └── loopremover │ │ │ │ ├── LoopRemoverProvider.java │ │ │ │ ├── flow │ │ │ │ └── InitialFlowWriter.java │ │ │ │ └── topology │ │ │ │ ├── NetworkGraphImpl.java │ │ │ │ ├── NetworkGraphService.java │ │ │ │ └── TopologyLinkDataChangeHandler.java │ │ ├── resources │ │ │ └── org │ │ │ │ └── opendaylight │ │ │ │ └── blueprint │ │ │ │ └── loop-remover.xml │ │ └── yang │ │ │ └── loop-remover-config.yang │ │ └── test │ │ └── java │ │ └── org │ │ └── opendaylight │ │ └── l2switch │ │ └── loopremover │ │ ├── flow │ │ └── InitialFlowWriterTest.java │ │ └── topology │ │ ├── NetworkGraphImplTest.java │ │ └── TopologyLinkDataChangeHandlerTest.java ├── model │ ├── pom.xml │ └── src │ │ └── main │ │ └── yang │ │ └── stp-status-aware-nodeconnnector.yang └── pom.xml ├── packethandler ├── implementation │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── opendaylight │ │ │ └── l2switch │ │ │ └── packethandler │ │ │ ├── AbstractDecoder.java │ │ │ ├── FirstDecoder.java │ │ │ ├── PacketHandlerProvider.java │ │ │ ├── PacketListener.java │ │ │ ├── SubsequentDecoder.java │ │ │ └── decoders │ │ │ ├── ArpDecoder.java │ │ │ ├── EthernetDecoder.java │ │ │ ├── IcmpDecoder.java │ │ │ ├── Ipv4Decoder.java │ │ │ ├── Ipv6Decoder.java │ │ │ └── utils │ │ │ ├── BitBufferHelper.java │ │ │ ├── BufferException.java │ │ │ └── HexEncode.java │ │ └── test │ │ └── java │ │ └── org │ │ └── opendaylight │ │ └── l2switch │ │ └── packethandler │ │ └── decoders │ │ ├── ArpDecoderTest.java │ │ ├── EthernetDecoderTest.java │ │ ├── IcmpDecoderTest.java │ │ ├── Ipv4DecoderTest.java │ │ ├── Ipv6DecoderTest.java │ │ └── utils │ │ ├── BitBufferHelperTest.java │ │ └── HexEncodeTest.java ├── model │ ├── pom.xml │ └── src │ │ └── main │ │ └── yang │ │ ├── arp-packet.yang │ │ ├── ethernet-packet.yang │ │ ├── icmp-packet.yang │ │ ├── ipv4-packet.yang │ │ ├── ipv6-packet.yang │ │ └── packet.yang └── pom.xml └── pom.xml /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/gerrit-verify.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/.github/workflows/gerrit-verify.yaml -------------------------------------------------------------------------------- /.github/workflows/github2gerrit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/.github/workflows/github2gerrit.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitreview: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/.gitreview -------------------------------------------------------------------------------- /INFO.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/INFO.yaml -------------------------------------------------------------------------------- /addresstracker/implementation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/addresstracker/implementation/pom.xml -------------------------------------------------------------------------------- /addresstracker/implementation/src/main/java/org/opendaylight/l2switch/addresstracker/addressobserver/AddressObservationWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/addresstracker/implementation/src/main/java/org/opendaylight/l2switch/addresstracker/addressobserver/AddressObservationWriter.java -------------------------------------------------------------------------------- /addresstracker/implementation/src/main/java/org/opendaylight/l2switch/addresstracker/addressobserver/AddressObserverUsingArp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/addresstracker/implementation/src/main/java/org/opendaylight/l2switch/addresstracker/addressobserver/AddressObserverUsingArp.java -------------------------------------------------------------------------------- /addresstracker/implementation/src/main/java/org/opendaylight/l2switch/addresstracker/addressobserver/AddressObserverUsingIpv4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/addresstracker/implementation/src/main/java/org/opendaylight/l2switch/addresstracker/addressobserver/AddressObserverUsingIpv4.java -------------------------------------------------------------------------------- /addresstracker/implementation/src/main/java/org/opendaylight/l2switch/addresstracker/addressobserver/AddressObserverUsingIpv6.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/addresstracker/implementation/src/main/java/org/opendaylight/l2switch/addresstracker/addressobserver/AddressObserverUsingIpv6.java -------------------------------------------------------------------------------- /addresstracker/implementation/src/main/java/org/opendaylight/l2switch/addresstracker/addressobserver/AddressTrackerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/addresstracker/implementation/src/main/java/org/opendaylight/l2switch/addresstracker/addressobserver/AddressTrackerProvider.java -------------------------------------------------------------------------------- /addresstracker/implementation/src/main/resources/org/opendaylight/blueprint/address-tracker.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/addresstracker/implementation/src/main/resources/org/opendaylight/blueprint/address-tracker.xml -------------------------------------------------------------------------------- /addresstracker/implementation/src/main/yang/address-tracker-config.yang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/addresstracker/implementation/src/main/yang/address-tracker-config.yang -------------------------------------------------------------------------------- /addresstracker/implementation/src/test/java/org/opendaylight/l2switch/addresstracker/addressobserver/AddressObservationWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/addresstracker/implementation/src/test/java/org/opendaylight/l2switch/addresstracker/addressobserver/AddressObservationWriterTest.java -------------------------------------------------------------------------------- /addresstracker/implementation/src/test/java/org/opendaylight/l2switch/addresstracker/addressobserver/AddressObserverUsingArpTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/addresstracker/implementation/src/test/java/org/opendaylight/l2switch/addresstracker/addressobserver/AddressObserverUsingArpTest.java -------------------------------------------------------------------------------- /addresstracker/implementation/src/test/java/org/opendaylight/l2switch/addresstracker/addressobserver/AddressObserverUsingIpv4Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/addresstracker/implementation/src/test/java/org/opendaylight/l2switch/addresstracker/addressobserver/AddressObserverUsingIpv4Test.java -------------------------------------------------------------------------------- /addresstracker/implementation/src/test/java/org/opendaylight/l2switch/addresstracker/addressobserver/AddressObserverUsingIpv6Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/addresstracker/implementation/src/test/java/org/opendaylight/l2switch/addresstracker/addressobserver/AddressObserverUsingIpv6Test.java -------------------------------------------------------------------------------- /addresstracker/model/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/addresstracker/model/pom.xml -------------------------------------------------------------------------------- /addresstracker/model/src/main/yang/address-tracker.yang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/addresstracker/model/src/main/yang/address-tracker.yang -------------------------------------------------------------------------------- /addresstracker/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/addresstracker/pom.xml -------------------------------------------------------------------------------- /arphandler/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/arphandler/pom.xml -------------------------------------------------------------------------------- /arphandler/src/main/java/org/opendaylight/l2switch/arphandler/core/ArpHandlerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/arphandler/src/main/java/org/opendaylight/l2switch/arphandler/core/ArpHandlerProvider.java -------------------------------------------------------------------------------- /arphandler/src/main/java/org/opendaylight/l2switch/arphandler/core/ArpPacketHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/arphandler/src/main/java/org/opendaylight/l2switch/arphandler/core/ArpPacketHandler.java -------------------------------------------------------------------------------- /arphandler/src/main/java/org/opendaylight/l2switch/arphandler/core/PacketDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/arphandler/src/main/java/org/opendaylight/l2switch/arphandler/core/PacketDispatcher.java -------------------------------------------------------------------------------- /arphandler/src/main/java/org/opendaylight/l2switch/arphandler/core/ProactiveFloodFlowWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/arphandler/src/main/java/org/opendaylight/l2switch/arphandler/core/ProactiveFloodFlowWriter.java -------------------------------------------------------------------------------- /arphandler/src/main/java/org/opendaylight/l2switch/arphandler/flow/InitialFlowWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/arphandler/src/main/java/org/opendaylight/l2switch/arphandler/flow/InitialFlowWriter.java -------------------------------------------------------------------------------- /arphandler/src/main/java/org/opendaylight/l2switch/arphandler/inventory/InventoryReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/arphandler/src/main/java/org/opendaylight/l2switch/arphandler/inventory/InventoryReader.java -------------------------------------------------------------------------------- /arphandler/src/main/resources/org/opendaylight/blueprint/arp-handler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/arphandler/src/main/resources/org/opendaylight/blueprint/arp-handler.xml -------------------------------------------------------------------------------- /arphandler/src/main/yang/arp-handler-config.yang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/arphandler/src/main/yang/arp-handler-config.yang -------------------------------------------------------------------------------- /arphandler/src/test/java/org/opendaylight/l2switch/arphandler/core/ArpPacketHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/arphandler/src/test/java/org/opendaylight/l2switch/arphandler/core/ArpPacketHandlerTest.java -------------------------------------------------------------------------------- /arphandler/src/test/java/org/opendaylight/l2switch/arphandler/core/PacketDispatcherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/arphandler/src/test/java/org/opendaylight/l2switch/arphandler/core/PacketDispatcherTest.java -------------------------------------------------------------------------------- /arphandler/src/test/java/org/opendaylight/l2switch/arphandler/core/ProactiveFloodFlowWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/arphandler/src/test/java/org/opendaylight/l2switch/arphandler/core/ProactiveFloodFlowWriterTest.java -------------------------------------------------------------------------------- /arphandler/src/test/java/org/opendaylight/l2switch/arphandler/flow/InitialFlowWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/arphandler/src/test/java/org/opendaylight/l2switch/arphandler/flow/InitialFlowWriterTest.java -------------------------------------------------------------------------------- /arphandler/src/test/java/org/opendaylight/l2switch/arphandler/inventory/InventoryReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/arphandler/src/test/java/org/opendaylight/l2switch/arphandler/inventory/InventoryReaderTest.java -------------------------------------------------------------------------------- /artifacts/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/artifacts/pom.xml -------------------------------------------------------------------------------- /binding-parent/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/binding-parent/pom.xml -------------------------------------------------------------------------------- /distribution/karaf/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/distribution/karaf/pom.xml -------------------------------------------------------------------------------- /features/feature-parent/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/features/feature-parent/pom.xml -------------------------------------------------------------------------------- /features/features-l2switch/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/features/features-l2switch/pom.xml -------------------------------------------------------------------------------- /features/odl-l2switch-addresstracker/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/features/odl-l2switch-addresstracker/pom.xml -------------------------------------------------------------------------------- /features/odl-l2switch-addresstracker/src/main/feature/template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/features/odl-l2switch-addresstracker/src/main/feature/template.xml -------------------------------------------------------------------------------- /features/odl-l2switch-arphandler/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/features/odl-l2switch-arphandler/pom.xml -------------------------------------------------------------------------------- /features/odl-l2switch-arphandler/src/main/feature/template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/features/odl-l2switch-arphandler/src/main/feature/template.xml -------------------------------------------------------------------------------- /features/odl-l2switch-hosttracker/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/features/odl-l2switch-hosttracker/pom.xml -------------------------------------------------------------------------------- /features/odl-l2switch-hosttracker/src/main/feature/template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/features/odl-l2switch-hosttracker/src/main/feature/template.xml -------------------------------------------------------------------------------- /features/odl-l2switch-loopremover/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/features/odl-l2switch-loopremover/pom.xml -------------------------------------------------------------------------------- /features/odl-l2switch-loopremover/src/main/feature/template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/features/odl-l2switch-loopremover/src/main/feature/template.xml -------------------------------------------------------------------------------- /features/odl-l2switch-packethandler/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/features/odl-l2switch-packethandler/pom.xml -------------------------------------------------------------------------------- /features/odl-l2switch-packethandler/src/main/feature/template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/features/odl-l2switch-packethandler/src/main/feature/template.xml -------------------------------------------------------------------------------- /features/odl-l2switch-switch-rest/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/features/odl-l2switch-switch-rest/pom.xml -------------------------------------------------------------------------------- /features/odl-l2switch-switch-rest/src/main/feature/template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/features/odl-l2switch-switch-rest/src/main/feature/template.xml -------------------------------------------------------------------------------- /features/odl-l2switch-switch-ui/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/features/odl-l2switch-switch-ui/pom.xml -------------------------------------------------------------------------------- /features/odl-l2switch-switch-ui/src/main/feature/template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/features/odl-l2switch-switch-ui/src/main/feature/template.xml -------------------------------------------------------------------------------- /features/odl-l2switch-switch/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/features/odl-l2switch-switch/pom.xml -------------------------------------------------------------------------------- /features/odl-l2switch-switch/src/main/feature/template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/features/odl-l2switch-switch/src/main/feature/template.xml -------------------------------------------------------------------------------- /features/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/features/pom.xml -------------------------------------------------------------------------------- /hosttracker/implementation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/hosttracker/implementation/pom.xml -------------------------------------------------------------------------------- /hosttracker/implementation/src/main/java/org/opendaylight/l2switch/hosttracker/plugin/internal/ConcurrentClusterAwareHostHashMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/hosttracker/implementation/src/main/java/org/opendaylight/l2switch/hosttracker/plugin/internal/ConcurrentClusterAwareHostHashMap.java -------------------------------------------------------------------------------- /hosttracker/implementation/src/main/java/org/opendaylight/l2switch/hosttracker/plugin/internal/ConcurrentClusterAwareLinkHashMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/hosttracker/implementation/src/main/java/org/opendaylight/l2switch/hosttracker/plugin/internal/ConcurrentClusterAwareLinkHashMap.java -------------------------------------------------------------------------------- /hosttracker/implementation/src/main/java/org/opendaylight/l2switch/hosttracker/plugin/internal/HostTrackerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/hosttracker/implementation/src/main/java/org/opendaylight/l2switch/hosttracker/plugin/internal/HostTrackerImpl.java -------------------------------------------------------------------------------- /hosttracker/implementation/src/main/java/org/opendaylight/l2switch/hosttracker/plugin/internal/HostTrackerOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/hosttracker/implementation/src/main/java/org/opendaylight/l2switch/hosttracker/plugin/internal/HostTrackerOperation.java -------------------------------------------------------------------------------- /hosttracker/implementation/src/main/java/org/opendaylight/l2switch/hosttracker/plugin/internal/OperationProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/hosttracker/implementation/src/main/java/org/opendaylight/l2switch/hosttracker/plugin/internal/OperationProcessor.java -------------------------------------------------------------------------------- /hosttracker/implementation/src/main/java/org/opendaylight/l2switch/hosttracker/plugin/internal/SimpleAddressObserver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/hosttracker/implementation/src/main/java/org/opendaylight/l2switch/hosttracker/plugin/internal/SimpleAddressObserver.java -------------------------------------------------------------------------------- /hosttracker/implementation/src/main/java/org/opendaylight/l2switch/hosttracker/plugin/inventory/Host.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/hosttracker/implementation/src/main/java/org/opendaylight/l2switch/hosttracker/plugin/inventory/Host.java -------------------------------------------------------------------------------- /hosttracker/implementation/src/main/java/org/opendaylight/l2switch/hosttracker/plugin/util/Compare.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/hosttracker/implementation/src/main/java/org/opendaylight/l2switch/hosttracker/plugin/util/Compare.java -------------------------------------------------------------------------------- /hosttracker/implementation/src/main/java/org/opendaylight/l2switch/hosttracker/plugin/util/Utilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/hosttracker/implementation/src/main/java/org/opendaylight/l2switch/hosttracker/plugin/util/Utilities.java -------------------------------------------------------------------------------- /hosttracker/implementation/src/main/resources/org/opendaylight/blueprint/host-tracker.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/hosttracker/implementation/src/main/resources/org/opendaylight/blueprint/host-tracker.xml -------------------------------------------------------------------------------- /hosttracker/implementation/src/main/yang/host-tracker-config.yang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/hosttracker/implementation/src/main/yang/host-tracker-config.yang -------------------------------------------------------------------------------- /hosttracker/model/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/hosttracker/model/pom.xml -------------------------------------------------------------------------------- /hosttracker/model/src/main/yang/host-tracker-service.yang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/hosttracker/model/src/main/yang/host-tracker-service.yang -------------------------------------------------------------------------------- /hosttracker/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/hosttracker/pom.xml -------------------------------------------------------------------------------- /l2switch-main/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/l2switch-main/pom.xml -------------------------------------------------------------------------------- /l2switch-main/src/main/java/org/opendaylight/l2switch/L2SwitchMainProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/l2switch-main/src/main/java/org/opendaylight/l2switch/L2SwitchMainProvider.java -------------------------------------------------------------------------------- /l2switch-main/src/main/java/org/opendaylight/l2switch/flow/FlowWriterService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/l2switch-main/src/main/java/org/opendaylight/l2switch/flow/FlowWriterService.java -------------------------------------------------------------------------------- /l2switch-main/src/main/java/org/opendaylight/l2switch/flow/FlowWriterServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/l2switch-main/src/main/java/org/opendaylight/l2switch/flow/FlowWriterServiceImpl.java -------------------------------------------------------------------------------- /l2switch-main/src/main/java/org/opendaylight/l2switch/flow/InitialFlowWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/l2switch-main/src/main/java/org/opendaylight/l2switch/flow/InitialFlowWriter.java -------------------------------------------------------------------------------- /l2switch-main/src/main/java/org/opendaylight/l2switch/flow/ReactiveFlowWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/l2switch-main/src/main/java/org/opendaylight/l2switch/flow/ReactiveFlowWriter.java -------------------------------------------------------------------------------- /l2switch-main/src/main/java/org/opendaylight/l2switch/inventory/InventoryReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/l2switch-main/src/main/java/org/opendaylight/l2switch/inventory/InventoryReader.java -------------------------------------------------------------------------------- /l2switch-main/src/main/java/org/opendaylight/l2switch/util/InstanceIdentifierUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/l2switch-main/src/main/java/org/opendaylight/l2switch/util/InstanceIdentifierUtils.java -------------------------------------------------------------------------------- /l2switch-main/src/main/resources/org/opendaylight/blueprint/l2switch-impl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/l2switch-main/src/main/resources/org/opendaylight/blueprint/l2switch-impl.xml -------------------------------------------------------------------------------- /l2switch-main/src/main/yang/l2switch-config.yang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/l2switch-main/src/main/yang/l2switch-config.yang -------------------------------------------------------------------------------- /l2switch-main/src/test/java/org/opendaylight/l2switch/flow/FlowWriterServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/l2switch-main/src/test/java/org/opendaylight/l2switch/flow/FlowWriterServiceImplTest.java -------------------------------------------------------------------------------- /l2switch-main/src/test/java/org/opendaylight/l2switch/flow/InitialFlowWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/l2switch-main/src/test/java/org/opendaylight/l2switch/flow/InitialFlowWriterTest.java -------------------------------------------------------------------------------- /l2switch-main/src/test/java/org/opendaylight/l2switch/flow/InventoryReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/l2switch-main/src/test/java/org/opendaylight/l2switch/flow/InventoryReaderTest.java -------------------------------------------------------------------------------- /l2switch-main/src/test/java/org/opendaylight/l2switch/flow/ReactiveFlowWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/l2switch-main/src/test/java/org/opendaylight/l2switch/flow/ReactiveFlowWriterTest.java -------------------------------------------------------------------------------- /l2switch-main/src/test/java/org/opendaylight/l2switch/util/InstanceIdentifierUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/l2switch-main/src/test/java/org/opendaylight/l2switch/util/InstanceIdentifierUtilsTest.java -------------------------------------------------------------------------------- /l2switch-main/src/test/resources/customtopo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/l2switch-main/src/test/resources/customtopo.py -------------------------------------------------------------------------------- /loopremover/implementation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/loopremover/implementation/pom.xml -------------------------------------------------------------------------------- /loopremover/implementation/src/main/java/org/opendaylight/l2switch/loopremover/LoopRemoverProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/loopremover/implementation/src/main/java/org/opendaylight/l2switch/loopremover/LoopRemoverProvider.java -------------------------------------------------------------------------------- /loopremover/implementation/src/main/java/org/opendaylight/l2switch/loopremover/flow/InitialFlowWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/loopremover/implementation/src/main/java/org/opendaylight/l2switch/loopremover/flow/InitialFlowWriter.java -------------------------------------------------------------------------------- /loopremover/implementation/src/main/java/org/opendaylight/l2switch/loopremover/topology/NetworkGraphImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/loopremover/implementation/src/main/java/org/opendaylight/l2switch/loopremover/topology/NetworkGraphImpl.java -------------------------------------------------------------------------------- /loopremover/implementation/src/main/java/org/opendaylight/l2switch/loopremover/topology/NetworkGraphService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/loopremover/implementation/src/main/java/org/opendaylight/l2switch/loopremover/topology/NetworkGraphService.java -------------------------------------------------------------------------------- /loopremover/implementation/src/main/java/org/opendaylight/l2switch/loopremover/topology/TopologyLinkDataChangeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/loopremover/implementation/src/main/java/org/opendaylight/l2switch/loopremover/topology/TopologyLinkDataChangeHandler.java -------------------------------------------------------------------------------- /loopremover/implementation/src/main/resources/org/opendaylight/blueprint/loop-remover.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/loopremover/implementation/src/main/resources/org/opendaylight/blueprint/loop-remover.xml -------------------------------------------------------------------------------- /loopremover/implementation/src/main/yang/loop-remover-config.yang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/loopremover/implementation/src/main/yang/loop-remover-config.yang -------------------------------------------------------------------------------- /loopremover/implementation/src/test/java/org/opendaylight/l2switch/loopremover/flow/InitialFlowWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/loopremover/implementation/src/test/java/org/opendaylight/l2switch/loopremover/flow/InitialFlowWriterTest.java -------------------------------------------------------------------------------- /loopremover/implementation/src/test/java/org/opendaylight/l2switch/loopremover/topology/NetworkGraphImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/loopremover/implementation/src/test/java/org/opendaylight/l2switch/loopremover/topology/NetworkGraphImplTest.java -------------------------------------------------------------------------------- /loopremover/implementation/src/test/java/org/opendaylight/l2switch/loopremover/topology/TopologyLinkDataChangeHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/loopremover/implementation/src/test/java/org/opendaylight/l2switch/loopremover/topology/TopologyLinkDataChangeHandlerTest.java -------------------------------------------------------------------------------- /loopremover/model/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/loopremover/model/pom.xml -------------------------------------------------------------------------------- /loopremover/model/src/main/yang/stp-status-aware-nodeconnnector.yang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/loopremover/model/src/main/yang/stp-status-aware-nodeconnnector.yang -------------------------------------------------------------------------------- /loopremover/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/loopremover/pom.xml -------------------------------------------------------------------------------- /packethandler/implementation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/implementation/pom.xml -------------------------------------------------------------------------------- /packethandler/implementation/src/main/java/org/opendaylight/l2switch/packethandler/AbstractDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/implementation/src/main/java/org/opendaylight/l2switch/packethandler/AbstractDecoder.java -------------------------------------------------------------------------------- /packethandler/implementation/src/main/java/org/opendaylight/l2switch/packethandler/FirstDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/implementation/src/main/java/org/opendaylight/l2switch/packethandler/FirstDecoder.java -------------------------------------------------------------------------------- /packethandler/implementation/src/main/java/org/opendaylight/l2switch/packethandler/PacketHandlerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/implementation/src/main/java/org/opendaylight/l2switch/packethandler/PacketHandlerProvider.java -------------------------------------------------------------------------------- /packethandler/implementation/src/main/java/org/opendaylight/l2switch/packethandler/PacketListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/implementation/src/main/java/org/opendaylight/l2switch/packethandler/PacketListener.java -------------------------------------------------------------------------------- /packethandler/implementation/src/main/java/org/opendaylight/l2switch/packethandler/SubsequentDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/implementation/src/main/java/org/opendaylight/l2switch/packethandler/SubsequentDecoder.java -------------------------------------------------------------------------------- /packethandler/implementation/src/main/java/org/opendaylight/l2switch/packethandler/decoders/ArpDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/implementation/src/main/java/org/opendaylight/l2switch/packethandler/decoders/ArpDecoder.java -------------------------------------------------------------------------------- /packethandler/implementation/src/main/java/org/opendaylight/l2switch/packethandler/decoders/EthernetDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/implementation/src/main/java/org/opendaylight/l2switch/packethandler/decoders/EthernetDecoder.java -------------------------------------------------------------------------------- /packethandler/implementation/src/main/java/org/opendaylight/l2switch/packethandler/decoders/IcmpDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/implementation/src/main/java/org/opendaylight/l2switch/packethandler/decoders/IcmpDecoder.java -------------------------------------------------------------------------------- /packethandler/implementation/src/main/java/org/opendaylight/l2switch/packethandler/decoders/Ipv4Decoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/implementation/src/main/java/org/opendaylight/l2switch/packethandler/decoders/Ipv4Decoder.java -------------------------------------------------------------------------------- /packethandler/implementation/src/main/java/org/opendaylight/l2switch/packethandler/decoders/Ipv6Decoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/implementation/src/main/java/org/opendaylight/l2switch/packethandler/decoders/Ipv6Decoder.java -------------------------------------------------------------------------------- /packethandler/implementation/src/main/java/org/opendaylight/l2switch/packethandler/decoders/utils/BitBufferHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/implementation/src/main/java/org/opendaylight/l2switch/packethandler/decoders/utils/BitBufferHelper.java -------------------------------------------------------------------------------- /packethandler/implementation/src/main/java/org/opendaylight/l2switch/packethandler/decoders/utils/BufferException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/implementation/src/main/java/org/opendaylight/l2switch/packethandler/decoders/utils/BufferException.java -------------------------------------------------------------------------------- /packethandler/implementation/src/main/java/org/opendaylight/l2switch/packethandler/decoders/utils/HexEncode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/implementation/src/main/java/org/opendaylight/l2switch/packethandler/decoders/utils/HexEncode.java -------------------------------------------------------------------------------- /packethandler/implementation/src/test/java/org/opendaylight/l2switch/packethandler/decoders/ArpDecoderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/implementation/src/test/java/org/opendaylight/l2switch/packethandler/decoders/ArpDecoderTest.java -------------------------------------------------------------------------------- /packethandler/implementation/src/test/java/org/opendaylight/l2switch/packethandler/decoders/EthernetDecoderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/implementation/src/test/java/org/opendaylight/l2switch/packethandler/decoders/EthernetDecoderTest.java -------------------------------------------------------------------------------- /packethandler/implementation/src/test/java/org/opendaylight/l2switch/packethandler/decoders/IcmpDecoderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/implementation/src/test/java/org/opendaylight/l2switch/packethandler/decoders/IcmpDecoderTest.java -------------------------------------------------------------------------------- /packethandler/implementation/src/test/java/org/opendaylight/l2switch/packethandler/decoders/Ipv4DecoderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/implementation/src/test/java/org/opendaylight/l2switch/packethandler/decoders/Ipv4DecoderTest.java -------------------------------------------------------------------------------- /packethandler/implementation/src/test/java/org/opendaylight/l2switch/packethandler/decoders/Ipv6DecoderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/implementation/src/test/java/org/opendaylight/l2switch/packethandler/decoders/Ipv6DecoderTest.java -------------------------------------------------------------------------------- /packethandler/implementation/src/test/java/org/opendaylight/l2switch/packethandler/decoders/utils/BitBufferHelperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/implementation/src/test/java/org/opendaylight/l2switch/packethandler/decoders/utils/BitBufferHelperTest.java -------------------------------------------------------------------------------- /packethandler/implementation/src/test/java/org/opendaylight/l2switch/packethandler/decoders/utils/HexEncodeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/implementation/src/test/java/org/opendaylight/l2switch/packethandler/decoders/utils/HexEncodeTest.java -------------------------------------------------------------------------------- /packethandler/model/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/model/pom.xml -------------------------------------------------------------------------------- /packethandler/model/src/main/yang/arp-packet.yang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/model/src/main/yang/arp-packet.yang -------------------------------------------------------------------------------- /packethandler/model/src/main/yang/ethernet-packet.yang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/model/src/main/yang/ethernet-packet.yang -------------------------------------------------------------------------------- /packethandler/model/src/main/yang/icmp-packet.yang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/model/src/main/yang/icmp-packet.yang -------------------------------------------------------------------------------- /packethandler/model/src/main/yang/ipv4-packet.yang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/model/src/main/yang/ipv4-packet.yang -------------------------------------------------------------------------------- /packethandler/model/src/main/yang/ipv6-packet.yang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/model/src/main/yang/ipv6-packet.yang -------------------------------------------------------------------------------- /packethandler/model/src/main/yang/packet.yang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/model/src/main/yang/packet.yang -------------------------------------------------------------------------------- /packethandler/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/packethandler/pom.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendaylight/l2switch/HEAD/pom.xml --------------------------------------------------------------------------------