projects
/
cascardo
/
ovs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5b7f0ad
)
packets: Fix userland implementation of set-field ipv6 addresses
author
YAMAMOTO Takashi
<yamamoto@valinux.co.jp>
Fri, 24 Jan 2014 06:50:41 +0000
(15:50 +0900)
committer
Ben Pfaff
<blp@nicira.com>
Tue, 4 Feb 2014 18:48:40 +0000
(10:48 -0800)
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: Ben Pfaff <blp@nicira.com>
lib/packets.c
patch
|
blob
|
history
diff --git
a/lib/packets.c
b/lib/packets.c
index
d87aa8e
..
ed3832b
100644
(file)
--- a/
lib/packets.c
+++ b/
lib/packets.c
@@
-743,13
+743,13
@@
packet_update_csum128(struct ofpbuf *packet, uint8_t proto,
static void
packet_set_ipv6_addr(struct ofpbuf *packet, uint8_t proto,
- ovs_16aligned_be32
*addr
, const ovs_be32 new_addr[4],
+ ovs_16aligned_be32
addr[4]
, const ovs_be32 new_addr[4],
bool recalculate_csum)
{
if (recalculate_csum) {
packet_update_csum128(packet, proto, addr, new_addr);
}
- memcpy(addr, new_addr, sizeof(
*addr
));
+ memcpy(addr, new_addr, sizeof(
ovs_be32[4]
));
}
static void