projects
/
openvswitch
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ovsdb-idl: Fix atomicity of writes that don't change a column's value.
[openvswitch]
/
ofproto
/
ofproto.c
diff --git
a/ofproto/ofproto.c
b/ofproto/ofproto.c
index ebdbc682f11296ff76d032f15dac8a3b21781530..1865277136e2294bed068a0ad031f9c1520549e4 100644
(file)
--- a/
ofproto/ofproto.c
+++ b/
ofproto/ofproto.c
@@
-1164,8
+1164,8
@@
ofport_run(struct ofproto *ofproto, struct ofport *ofport)
struct ccm *ccm;
ofpbuf_init(&packet, 0);
struct ccm *ccm;
ofpbuf_init(&packet, 0);
- ccm =
compose_packet
(&packet, eth_addr_ccm, ofport->opp.hw_addr,
-
ETH_TYPE_CFM, sizeof *ccm);
+ ccm =
eth_compose
(&packet, eth_addr_ccm, ofport->opp.hw_addr,
+ ETH_TYPE_CFM, sizeof *ccm);
cfm_compose_ccm(ofport->cfm, ccm);
ofproto_send_packet(ofproto, ofport->odp_port, 0, &packet);
ofpbuf_uninit(&packet);
cfm_compose_ccm(ofport->cfm, ccm);
ofproto_send_packet(ofproto, ofport->odp_port, 0, &packet);
ofpbuf_uninit(&packet);