This is a long-standing bug--it was present in version 1.0 too.
Reported-by: Gaetano Catalli <gaetano.catalli@gmail.com>
Solution by Jesse Gross <jesse@nicira.com>
Dave Walker DaveWalker@ubuntu.com
Derek Cormier derek.cormier@lab.ntt.co.jp
DK Moon dkmoon@nicira.com
+Gaetano Catalli gaetano.catalli@gmail.com
Ghanem Bahri bahri.ghanem@gmail.com
Hector Oron hector.oron@gmail.com
Henrik Amren henrik@nicira.com
struct shash_node *node;
struct ofpbuf packet;
- ofpbuf_init(&packet, DP_NETDEV_HEADROOM + max_mtu);
+ ofpbuf_init(&packet, DP_NETDEV_HEADROOM + VLAN_ETH_HEADER_LEN + max_mtu);
SHASH_FOR_EACH (node, &dp_netdevs) {
struct dp_netdev *dp = node->data;
struct dp_netdev_port *port;