Drop message about short Ethernet frames entirely.
authorBen Pfaff <blp@nicira.com>
Fri, 26 Dec 2008 19:04:15 +0000 (11:04 -0800)
committerBen Pfaff <blp@nicira.com>
Fri, 26 Dec 2008 21:27:23 +0000 (13:27 -0800)
It's just not useful.

lib/flow.c

index 7ba8ee4e77c52c592759178dd5b90171610b37a4..571b71bbdd7249ac01c716632befc9b5d3023bc6 100644 (file)
@@ -102,16 +102,6 @@ flow_extract(struct ofpbuf *packet, uint16_t in_port, struct flow *flow)
     struct eth_header *eth;
     int retval = 0;
 
-    if (b.size < ETH_TOTAL_MIN) {
-        /* This message is not too useful since there are various ways that we
-         * can end up with runt frames, e.g. frames that only ever passed
-         * through virtual network devices and never touched a physical
-         * Ethernet. */
-        static struct vlog_rate_limit rl = VLOG_RATE_LIMIT_INIT(1, 5);
-        VLOG_DBG_RL(&rl, "packet length %zu less than minimum size %d",
-                    b.size, ETH_TOTAL_MIN);
-    }
-
     memset(flow, 0, sizeof *flow);
     flow->dl_vlan = htons(OFP_VLAN_NONE);
     flow->in_port = htons(in_port);