Pavlin Radoslavov
76b0ae2789
Work toward common IP address classes.
...
* Updated classes PortAddresses (in core/api) and Interface (in sdnip)
to use class InterfaceIpAddress instead of IpPrefix
* Updated corresponding unit tests and relevant code
* Minor refactoring inside ProxyArpManager to simplify some of the
logic and usage related to PortAddresses. Also, renamed
method findOutsidePortInSubnet() to findPortInSubnet() and updated
its implementation to reflect better its usage.
2014-10-27 15:33:19 -07:00
Thomas Vachuska
781d18bfa1
Added copyrights to cli, features, openflow, providers and web code
2014-10-27 10:31:25 -07:00
Pavlin Radoslavov
d26f57a8e6
Refactoring in the unit test utility framework:
...
* Moved unit test utilities to the onlab-junit package under utils/junit
- ImmutableClassChecker
- TestUtils and TestUtilsTest
* Added/ported unit test utilities from the older code
- UtilityClassChecker and UtilityClassCheckerTest
- ImmutableClassCheckerTest
* Updated/fixed some of the pom.xml files in the context of the
onlab-junit package:
- Added <scope>test</scope>
- Replaced hard-coded "1.0.0-SNAPSHOT" with "${project.version}"
Change-Id: Ie5f51ba401ca1748340f38848ab6bfc251964adc
2014-10-23 17:58:36 -07:00
Jonathan Hart
31582d1b39
Cleanup and javadocs for SDN-IP code
...
plus refactor a unit test that started failing
Change-Id: Ib9f0f8eefc2ba7a9798d8f01b537dae18dd2920c
2014-10-23 16:44:04 -07:00
Jonathan Hart
b358c1ec9a
Updated example SDN-IP config files
...
Change-Id: I49b4a11b1ececddaf88f08dd8f1e97a42f274b8a
2014-10-23 11:05:17 -07:00
Pingping
3855f31f9e
add unit test to Router class
...
Change-Id: I26d129fdae3b247e7f3976b7fbe953bef47cd4fd
2014-10-23 08:16:15 -07:00
Jonathan Hart
4c2b15e265
Implemented getMatchingInterface and added unit tests for
...
HostToInterfaceAdaptor.
Change-Id: Ibb56902e13f26dbd619d1ef87e283e8e4c5317db
2014-10-22 14:47:07 -07:00
Thomas Vachuska
b97cf28766
Refactoring intent API.
2014-10-21 00:21:24 -07:00
Jonathan Hart
bc3f7f7130
Remove test route from SDN-IP
...
Change-Id: I767cc9829438e56da945ab35def86a3f7b9b244d
2014-10-20 18:50:17 -07:00
Jonathan Hart
d7bd98290c
Moved SDN-IP and config to fasterxml jackson package
...
Change-Id: I5a5319188bb54738238787b58a7854e8b5564c9a
2014-10-20 18:26:13 -07:00
Jonathan Hart
d0caacd397
Added example config files for SDN-IP
...
Change-Id: Ia40bea166c147e95c2d9f5dbe13c6ccbd622de3d
2014-10-20 17:56:35 -07:00
Jonathan Hart
ce37f6d66d
Renamed a class to better name
2014-10-20 10:25:03 -07:00
Jonathan Hart
0e12fadd5b
Fixed issues with reading masked IP addresses from Loxi
2014-10-17 14:55:13 -07:00
Jonathan Hart
ce430a4815
Ported the unit tests for PeerConnectivityManager
2014-10-16 20:48:52 -07:00
Jonathan Hart
0b04bed213
Implemented CLI commands to show SDN-IP routes
2014-10-16 16:40:12 -07:00
Jonathan Hart
20d8e5140b
Ported BGP tests from old codebase
2014-10-16 11:44:57 -07:00
Jonathan Hart
bcae7bdf0e
Removed faulty toInt method and renamed toRealInt to toInt.
2014-10-16 10:26:54 -07:00
Jonathan Hart
ab63aacae2
Port the BGP implementation of SDN-IP.
2014-10-16 09:51:38 -07:00
Jonathan Hart
335ef46cc1
Port the Router functionality from SDN-IP.
...
As part of this we added an onlab-thirdparty artifact which allows us to
bring in dependencies that aren't bundles.
2014-10-16 08:26:31 -07:00
Jonathan Hart
5e0aac0685
Cleanup some commented out code from PeerConnectivity
2014-10-15 11:43:45 -07:00
Jonathan Hart
dc711bd59d
Ported PeerConnectivity onto ONOS next, and implemented a service that can
...
construct Interface objects based on PortAddresses from HostService.
2014-10-15 11:27:04 -07:00
Jonathan Hart
bac07a0f11
Ported the configuration reader for the SDN-IP specific configuration
2014-10-13 21:30:07 -07:00
Jonathan Hart
039d2b1dcb
Added SDN-IP app
2014-10-10 09:33:04 -07:00