Initial support for FreeBSD platform

Author: Grzegorz Bernacki
Contributions: Dominik Ermel and Michal Dubiel
Change-Id: Ie4fc9b5e264c5ebd2374be2fa4967e9eefa15ef4
Fixes memory leak when drop_stat messages processed

This patch fix a memory leak when drop stats messages
are processed. A temp alloc for aggregation was not freed.

Change-Id: I2f5991fc555843af87b43aec7662d384e6b74f9d
Closes-bug: #1373026
Removing multiple definitions for get_random_bytes

Change-Id: I41fe4b58f822f5f970bca017e7543cd850054ee4
Merge "Fixes memory leak when drop_stat messages processed"
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

Change-Id: Idd76936ee87904f37af17528dc9df88194fb2110
Closes Bug:1373574
IPv6 changes
(on behalf of Prabhakaran)

Change-Id: I16d47e843bbe85b7de8438205c76ae29d41c14a5
Fix build issue in mainline

Change-Id: If62ea3f0c554da7e6d52f7d4f0f23f5a6de7214e
Add flag for TOR composite NH.
Merge branch 'master' of ssh://github.com/manishsing/contrail-vrouter