commit cb097ef4c40af67ebe726d5da5c25d5bccb5658b
Author: Raja Sivaramakrishnan <raja@juniper.net>
Date:   Mon Oct 6 15:47:48 2014 -0700

    Ensure "scons vrouter" builds uvrouter and utils too (to avoid build breaks)

    Fixes bug 1374188.

commit 9c97927bff3f50f462570a83b7d45a570c58c9be
Author: Divakar <ddivakar@juniper.net>
Date:   Sun Oct 5 02:28:37 2014 -0700

    Bug:#1377581. Formatting Bridge table display

commit ff17558202d5c4b288b0443756025224e656c584
Author: Divakar <ddivakar@juniper.net>
Date:   Mon Sep 29 09:37:07 2014 -0700

    Fix for https://bugs.launchpad.net/juniperopenstack/+bug/1372262 a separate port list of link local ser

commit e457cab426f370476bc24c14e63d49ae30d1cbd3
Author: Wojciech Zmuda <woz@semihalf.com>
Date:   Mon Sep 29 16:30:11 2014 +0200

    Fix "symbol vrouter_dbg undefined" and "symbol vr_inet_vrf_stats undefined" errors.
    Errors occured while loading vrouter.ko module on FreeBSD.

commit 78306f449e0de38f572d50044c8b98d49cda9a0b
Author: Wojciech Zmuda <woz@semihalf.com>
Date:   Wed Sep 24 10:49:11 2014 +0200

    Fix coding-style and formatting of latest commit.
    Author: Wojciech Zmuda

commit f6f8f7930918808d3be33d6df9033ea2b73ab0da
Author: Ganesan Prabhakaran <gprabhak@juniper.net>
Date:   Thu Sep 25 16:21:10 2014 -0700

    Fix build issue in mainline

commit 23a2aac703cc2b781ee94e15fe740dead85b72a9
Author: ashoksingh <ashoksr@juniper.net>
Date:   Thu Sep 25 17:32:56 2014 +0530

    IPv6 changes
    (on behalf of Prabhakaran)

commit c6bab0328707c3fe4d9ce8d18a73e9e40c1a0bc5
Author: anandhk-juniper <anandhk@juniper.net>
Date:   Thu Sep 25 00:49:21 2014 +0530

    Fix compilation failure for ubuntu 3.13.0-36-generic (and above)

    From 3.13.0-36, ubuntu did

    while keeping the kernel version the same as 3.13.0-32. The only option
    that was left then was to check for definition of skb_get_rxhash
    Closes Bug:1373574

Change-Id: I55ed2fa036d4a0a68de9386ff7c9cf5d91bb1ef5
Disable GSO on vhost0 as there are issues with agent restart (due to a
vrouter issue which results in skb gso_size being reset to 0 when packets
are trapped to the agent)

Fixes bug 1379240

Change-Id: If09c0c24a48a93e9463abd175993d99cecd4ecf2
Closes-Bug: #1375976. If the packets received to Vrouter are on service isntance interface they are forced to L3 processing even if destination MAC of the packet does not match the VIF's MAC to enable service chaining

Change-Id: I0bcc2a9fb1b894671de7c265a7f57b980ae00ac9
Closes-Bug: #1380904. Treat Vlan tagged IP packets from VM as L2 packets. L3 well know packets and ARP packets are not processed any more in L3 block and are subjected to L2 looksup so that they are L2 bridged

Change-Id: Ie3e976d6f1a27b2be585096404d626714694bedd
Merge "Closes-Bug: #1375976. If the packets received to Vrouter are on service isntance interface they are forced to L3 processing even if destination MAC of the packet does not match the VIF's MAC to enable service chaining"
Pull in headers before checking if the packet is V4 or V6. Adjust pull_len appropriately and refresh header pointers after skb_may_pull

Change-Id: I2e07418720f69c7fa9b34ffe5a4f4753c34a38ed
Bug:#1381980 Vmware Changes 1)Tagging the ARP response with right vlan 2)Identiying the sub interface by doing VIF bridge lookup and by llking into sub interfaces 3)Correcting the VIF_TYPE everywhere 4) Inserting the Vlan tag in linux_rx_handler for ubuntu in the packet 5) Defining IP6OIP to differentiate v6 packets in tunnels

Change-Id: I975aa7a649687fa15b22371ae7842fa3f57c9169
Merge "Pull in headers before checking if the packet is V4 or V6. Adjust pull_len appropriately and refresh header pointers after skb_may_pull"
Bug:#1381980 Untagging the tagged packets to vhost0 as packets destined to vhost0 need to be untagged

Change-Id: Icfee506610bff6b35c86648e441bc1434a40e957
Bug:#1382951 Verifying the prefix size and prefix family before adding the inet4 and inet6

Change-Id: I4ace4aa38556b7bb307e46cf22c53a3ff8de1a15
Merge "Bug:#1382951 Verifying the prefix size and prefix family before adding the inet4 and inet6"
Support for VRF translation nexthops (also known as table nexthops)

A vrf translation nexthop changes the vrf of the packet and forwards
the packet in the new vrf. In the VCPE use case, packets that arrive
from the uplink and those that need to be forwarded to one of the other
physical ports, should be subjected to VRF translation before
forwarding. In this case, a label will point to the translation nexthop.

Also,

Fix compilation warnings for utils/ by making a declarion in vr_interface.h
inside __KERNEL__

Make Scons compile the kernel module always, thus making 'make' do the
decision to build the module or not

Closes-Bug:#1386573
Change-Id: Ibba85eec0edddf34c041c4237cb2b5f93f3d4e67
closes-bug:#1386707 Trapping the ARP response to Agent if route is marked with ARP_TRAP flag

Change-Id: Id344ad9e1d78c1580114996cd8cbfe4a0ba27153
Classify untagged packets into a native vlan

In VCPE case, each bare metal server that is connected behind a port is
treated as a VM. Since we are modeling the interface as a vlan interface,
untagged packets should be marked as the property of a native vlan.

Add a new flag to the vif that will decide whether untagged packets should
be clasified to native vlan or not

Change-Id: I5d0f8cf3fc011a8ed74c0187974a088999be6531
Closes-BUG:#1387521
Merge "closes-bug:#1386707 Trapping the ARP response to Agent if route is marked with ARP_TRAP flag"
closes-bug:#1386174 Tagging the packet to Virtual vlan interface with
vlan tag and removing the vlan tag while foarwarding to fabric nh for Vmware
Change-Id: Ic3c74fdad5ddc3713a7643af215bd010df3fec18
Fix IPv6 neighbor discovery if VLAN is present

Issue was reported in ESXi interop and has been verified in the same environment

Change-Id: I3fc69c591919749c0af3506446ac0a747a43ff53
Merge commit '29f39295d98c4985d701c97ce83b19ac86c9d0eb' into HEAD

Conflicts:
	dp-core/vr_datapath.c
	dp-core/vr_flow.c
	dp-core/vr_nexthop.c
	dp-core/vr_proto_ip.c
	linux/vrouter_mod.c
	utils/rt.c
Merge pull request #2 from rajreddy/rajreddy_2436

Rajreddy 2436