summaryrefslogtreecommitdiff
path: root/ofproto
diff options
context:
space:
mode:
authorBen Pfaff <blp@nicira.com>2011-02-07 12:46:25 -0800
committerBen Pfaff <blp@nicira.com>2011-02-07 12:46:25 -0800
commit0a6f55420508c31af9fe41aafdd26ce8462cc1be (patch)
treec08108624adcffa22fe7f827ca75429427858422 /ofproto
parentcd48275890cbd725e8790745ac8238f2719e1d7e (diff)
downloadopenvswitch-0a6f55420508c31af9fe41aafdd26ce8462cc1be.tar.gz
ofproto: Clear out entire 'name' field of ofp_phy_port when initializing.
Sometimes garbage could appear in the name field following the port name, since it wasn't completely zeroed. Reported-by: kk yap <yapkke@openvswitch.org> Tested-by: kk yap <yapkke@openvswitch.org>
Diffstat (limited to 'ofproto')
-rw-r--r--ofproto/ofproto.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ofproto/ofproto.c b/ofproto/ofproto.c
index 82008be10..e0f1b6632 100644
--- a/ofproto/ofproto.c
+++ b/ofproto/ofproto.c
@@ -1567,7 +1567,7 @@ make_ofport(const struct dpif_port *dpif_port)
return NULL;
}
- ofport = xmalloc(sizeof *ofport);
+ ofport = xzalloc(sizeof *ofport);
ofport->netdev = netdev;
ofport->odp_port = dpif_port->port_no;
ofport->opp.port_no = odp_port_to_ofp_port(dpif_port->port_no);