1. 06 Jan, 2015 12 commits
  2. 05 Jan, 2015 1 commit
    • * Resolve ONOS-511
      * Refactor: Move NDP-related classes into org.onlab.packet.ndp package
      * Bugfix: payload is not properly set in testSerialize
      
      Change-Id: Idb2dbfbd0297152c0e26ac2d5d5f8dba62824660
      Charles M.C. Chan authored
  3. 01 Jan, 2015 1 commit
    • ONOS-511: Implement NeighborSolicitation
      
      Change-Id: I9aaf35d499cfc7885c74f9c4bf281210ef9f3969
      
      ONOS-507: Trace NeighborSolicitation/NeighborAdvertisement/IPv6 packets in HostLocationProvider
      	* Complete Javadoc of IPv6, ICMP6, NeighborAdvertisement and NeighborSolicitation
      		- The Javadoc for serialize() is removed since the one in its superclass just works fine.
      	* Change 'diffServ' in IPv6 to 'trafficClass' to meet the field name in RFC.
      		- The setter method, getter method and unit test are also updated accordingly.
      	* Add IpAddress.isZero() to determine if this address is zero.
      		- The unit test is also updated accordingly.
      	* Fix misuse of IpAddress.valueOf(int) in HostLocationProvider
      
      Change-Id: Id0d873aeb1bc61bf26d4964e7aab4bb06ccd0a38
      Charles M.C. Chan authored
  4. 31 Dec, 2014 1 commit
    • org.onosproject.fwd.ReactiveForwarding.cfg
      ------------------------------------------
      ipv6Forwarding = true
      
      will enable IPv6 forwarding in ReactiveForwarder.
      
      ONOS-506: Updates for the comment.
      
      * ReactiveForwarding.java
      Line 133: Make the comment to concrete Javadoc.
      Line 134: Method is changed to static.
      Line 141: Catch ClassCastException instead of generic Exception.
      
      * org.onosproject.fwd.ReactiveForwarding.cfg
      Line 3: Fix typo ;-).
      Line 7: Add comment: the option affects both IPv4 and IPv6.
      
      Change-Id: Ie7fdc7fc26c7d36b9633bfc828dffe27015214f7
      Kunihiro Ishiguro authored
  5. 29 Dec, 2014 2 commits
    • 4 Octet AS in AS_PATH is parsed.
      Now BGP can establish 4 Octet AS Path enabled peering with neighbor.
      
      Change-Id: Ibb72e8037554928584ccafe6a14b82ffaca7e2cd
      Kunihiro Ishiguro authored
    • Create ICMP6 class, which is mostly like ICMP
      
      Change-Id: I11d7abec4a8f1fd202e5dfb0a500f621773c2c3a
      
      Create IPv6 class, which is mostly like IPv4
      
      Change-Id: I7a301a0f94263df5d6d30f73050332ec7acfe611
      
      Register handler class of IPv6 to Ethernet
      
      Change-Id: Iccdef1680664520f9d66360a289809710982ce54
      
      Fix FIXED_HEADER_LENGTH
      
      Change-Id: Iff4fb22638416595f2865ff46b682a0579ba33d5
      
      Fix payloadLength
      
      Change-Id: I8dea4dd52f0bb5926fbff0d9e74fdd19404cabff
      
      Add unittest for serialize
      
      Change-Id: If194aa2530ce517a33b36b97b8478b0a4c463954
      
      Add unittest for deserialize. Fix assertArrayEquals. Refine test structure.
      
      Change-Id: I94f2a348b2be2f5907d8bac6b9029b37eb31456d
      
      Payload length should be handled during serializing/deserializing procedure
      
      Change-Id: Ib079bf939a01a38356c824ed972793293ed8ca1e
      
      Add unittest for comparator
      
      Change-Id: I937dd9330d7c23a81ecd8434ac0fcf7345cc5c00
      
      Fix typo. Fix checkstyle error
      
      Change-Id: I2fe1af81c65416b0fddaa0fb9ae206b87b889628
      
      Add implementation and unittest for NeighborAdvertisement
      
      Change-Id: I7610462a5712f9fee5be0416c08e1de302e0780d
      
      Register handler class of NeighborAdvertisement to ICMP6
      
      Change-Id: I3a7a9cf044cfdcd8908579942c159c2f0aad198d
      Charles M.C. Chan authored
  6. 24 Dec, 2014 1 commit
  7. 22 Dec, 2014 1 commit
  8. 19 Dec, 2014 7 commits
  9. 18 Dec, 2014 9 commits
  10. 17 Dec, 2014 4 commits
  11. 16 Dec, 2014 1 commit
    • BGP OPEN Multiprotocol Extensions Capabilities (RFC 4760).
      
      The corresponding BGP UPDATE decoding is not done yet, hence for now
      we don't include any Capabilities in the BGP OPEN message originated by us.
      
      This work is in the context of ONOS-422.
      
      Change-Id: I8e1c8838adc189aa32a8edf98be976d90fc4ad42
      Pavlin Radoslavov authored