2
0
mirror of https://github.com/openvswitch/ovs synced 2025-08-30 13:58:14 +00:00

dpif-netdev: Allow for Ethernet and VLAN header in buffer size calculation.

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>
This commit is contained in:
Ben Pfaff
2011-01-24 09:41:29 -08:00
parent 75fca0a445
commit ecf9ebff6c
2 changed files with 2 additions and 1 deletions

View File

@@ -48,6 +48,7 @@ Cedric Hobbs cedric@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

View File

@@ -950,7 +950,7 @@ dp_netdev_run(void)
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;