Jian Li
e9af3b4810
Add unit test for LISP address to check obj equality & construction
...
This commit adds various unit tests of LISP addresses in a way to
check object equality and construction.
This commit also makes minor changes to existing LISP address
classes to allow the test cases to pass all unit tests.
Change-Id: Ice9f9634bdd243baaf1eed1539ea8d5808dda01d
2016-08-08 23:40:23 +00:00
Jian Li
8fc2d2f354
Fix: Javadoc fix for LISP related classes
...
Change-Id: I41365828f05b0096d0d2998cd1f19a07eadd76ec
2016-08-08 23:35:16 +00:00
Jian Li
18f3bce539
Add unit test for LISP msg to check object equality and construction
...
Change-Id: I5365f7654df10f4cf157c79f098c7ce26c29a300
2016-08-08 23:19:19 +00:00
Jian Li
20850d3947
[ONOS-4718] Add toString, equals, hashCode for LISP control message
...
Change-Id: I722ab27f50074af26ea92503aac237dec0c64bcf
2016-08-08 22:46:36 +00:00
Jian Li
525fded431
Move build method to each control msg, realize createBuilder method
...
Change-Id: Iff9e60cc5f929e031b0d927e0bdc08fed826e0db
2016-08-08 21:31:31 +00:00
Jian Li
79b1bb2f4d
Remove solicit map request message class and interface
...
This control message is a special type of map request message,
therefore, it can be merged with LispMapRequest class.
Change-Id: I9549a18277411947cf4d485f62f92d8259575c94
2016-08-08 21:23:12 +00:00
Jian Li
631e62a646
[ONOS-4718] Implement DefaultLispMapRecord class with interface mod
...
Change-Id: I1544fd52adc4081614b5471f8ab263efbd6c840b
2016-08-08 21:15:14 +00:00
Jian Li
f59c0adb2c
[ONOS-4718] Implement LISP control message classes
...
Change-Id: I26ab3b8da383d8967c08e14b4f11f03e0663de73
2016-08-08 21:14:53 +00:00
Jian Li
10a09066cd
[ONOS-4718] Add LispMapRecord, rename EidRecord to LispEidRecord
...
Change-Id: Ib43ad5201787a7d9a3b18c0cd8949822d2e31e29
2016-08-08 17:57:22 +00:00
Yuta HIGUCHI
4b0221198b
Fix LISP related javadoc
...
Change-Id: Ia83fdeaf0cbdd8914c6a105f30c4cfa1b174af3a
2016-08-03 11:04:34 -07:00
Jian Li
719b3bf9bf
[ONOS-4718] Initial implementation of LISP control message objects
...
Change-Id: I22cdb1a4b5d7bb7f0681c9fa9a45223b60bdb282
2016-08-03 16:57:18 +00:00
Jian Li
451175eb3f
[ONOS-4718] Initially add five LISP message interfaces and classes
...
Change-Id: I9d21595823680644ec107c85b0b38acdd1534568
2016-08-03 16:56:17 +00:00
Jian Li
ac32718820
BuildFix: add missing netty-buffer lib in BUCK build file
...
Change-Id: Ibc47a296f7ecf9c68b78a6484acadb82d0d20b2f
2016-07-21 09:31:02 +09:00
Jian Li
cb1fca2a86
[ONOS-4718] Initial commit for LISP protocol message package
...
Change-Id: Ic4237723692327ee2d644f563413bdd7148d694a
2016-07-20 22:51:28 +00:00
Jian Li
d56f97ea73
[ONOS-4718] Add LispDistinguishedNameAddress, modify hashCode logic
...
Change-Id: Ic9b840f6dc0102bed35d3c88b76b6e8b36a051f5
2016-07-20 22:48:31 +00:00
Jian Li
c7e20a5f32
[ONOS-4718] Add more LCAF type address with augmented LCAF class
...
In this commit, we added List Type, Instance ID Type, Source/Dest
Key Type and Application Data Type LCAF address classes.
Change-Id: I39881714069a32c52474ee82f8a9acdfcdc862b7
2016-07-20 20:30:41 +00:00
Jian Li
0959600951
[ONOS-4718] Add LISP Canonical Address Format Enum and Address class
...
Change-Id: Ife7f0b98207424b1ce1df390d73b72eb7b5890fe
2016-07-20 19:33:30 +00:00
Jian Li
6b77dc0825
[ONOS-4718] Add several data types used for addressing LISP locator
...
Change-Id: If6263957b2ce1d9a6a07bbc12f4fb9c9e2fa7616
2016-07-20 19:25:47 +00:00
Jian Li
35734392cc
Initial commit for LISP SBI Encoder and Decoder package
...
This commit is for check-in initial skeleton code of LISP message
encoder and decoder.
Change-Id: I007240036852a78ac273e9ec4a84a07ab22ba675
2016-07-20 19:23:22 +00:00
Yuta HIGUCHI
da27f52941
Attempt to fix onos-master job issue.
...
- Temporary workaraound for onos-master job failing with:
javadoc: error - No public or protected classes found to document.
Change-Id: Iea3f419584130176a85abb173eba91f842c32068
2016-07-07 22:06:45 -07:00
Jian Li
b6957627a1
[ONOS-4718] Initial commit for LISP SBI protocols
...
Change-Id: I5ae2f19f9ed6e4df579cf2246cd0ab0d31fd3396
2016-07-06 13:41:12 +00:00