projects
/
openvswitch
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
xenserver: Don't touch /etc/xensource/network.conf on upgrade.
[openvswitch]
/
lib
/
cfm.c
diff --git
a/lib/cfm.c
b/lib/cfm.c
index 12cf3e96a79c21ab850534d02391555775d3bba4..567dc579e7e0713b5cf9e895ee0d9d97e73da34b 100644
(file)
--- a/
lib/cfm.c
+++ b/
lib/cfm.c
@@
-33,7
+33,7
@@
VLOG_DEFINE_THIS_MODULE(cfm);
#define CCM_OPCODE 1 /* CFM message opcode meaning CCM. */
VLOG_DEFINE_THIS_MODULE(cfm);
#define CCM_OPCODE 1 /* CFM message opcode meaning CCM. */
-#define DEST_ADDR
0x0180C2000030 /* Destination for MD level 0 CCMs
. */
+#define DEST_ADDR
UINT64_C(0x0180C2000030) /* MD level 0 CCM destination
. */
struct cfm_internal {
struct cfm cfm;
struct cfm_internal {
struct cfm cfm;
@@
-118,9
+118,7
@@
compose_ccm(struct cfm_internal *cfmi)
struct ofpbuf *packet;
struct eth_header *eth;
struct ofpbuf *packet;
struct eth_header *eth;
- packet = xzalloc(sizeof *packet);
-
- ofpbuf_init(packet, ETH_HEADER_LEN + CCM_LEN + 2);
+ packet = ofpbuf_new(ETH_HEADER_LEN + CCM_LEN + 2);
ofpbuf_reserve(packet, 2);
ofpbuf_reserve(packet, 2);