4 Octet AS Path Capability is sent to neighbor.
4 Octet AS in AS_PATH is parsed.
Now BGP can establish 4 Octet AS Path enabled peering with neighbor.

Change-Id: Ibb72e8037554928584ccafe6a14b82ffaca7e2cd
diff --git a/apps/sdnip/src/main/java/org/onosproject/sdnip/cli/BgpNeighborsListCommand.java b/apps/sdnip/src/main/java/org/onosproject/sdnip/cli/BgpNeighborsListCommand.java
index 1b628f4..7fc5278 100644
--- a/apps/sdnip/src/main/java/org/onosproject/sdnip/cli/BgpNeighborsListCommand.java
+++ b/apps/sdnip/src/main/java/org/onosproject/sdnip/cli/BgpNeighborsListCommand.java
@@ -48,6 +48,8 @@
         "  Local  router ID %s, IP %s, BGP version %d, Hold time %d";
     private static final String FORMAT_NEIGHBOR_LINE5 =
         "  Local  AFI/SAFI IPv4 Unicast %s Multicast %s, IPv6 Unicast %s Multicast %s";
+    private static final String FORMAT_NEIGHBOR_LINE6 =
+        "  4 Octet AS Capability: %s %s";
 
     @Override
     protected void execute() {
@@ -120,6 +122,11 @@
               bgpSession.getLocalIpv4Multicast() ? "YES" : "NO",
               bgpSession.getLocalIpv6Unicast() ? "YES" : "NO",
               bgpSession.getLocalIpv6Multicast() ? "YES" : "NO");
+        if (bgpSession.getLocalAs4OctetCapability() || bgpSession.getRemoteAs4OctetCapability()) {
+            print(FORMAT_NEIGHBOR_LINE6,
+                  bgpSession.getLocalAs4OctetCapability() ? "Advertised" : "",
+                  bgpSession.getRemoteAs4OctetCapability() ? "Received" : "");
+        }
     }
 
     /**