projects
/
oweals
/
odhcp6c.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a0bbaf5
)
softwire: fix DMR parsing
author
Steven Barth
<steven@midlink.org>
Thu, 8 May 2014 09:06:32 +0000
(11:06 +0200)
committer
Steven Barth
<steven@midlink.org>
Thu, 8 May 2014 09:06:32 +0000
(11:06 +0200)
src/script.c
patch
|
blob
|
history
diff --git
a/src/script.c
b/src/script.c
index 13ac5627883df02e7b278f070a21e3b851504618..9325085c362c3c34a3c03e5b9ababbe866e2220d 100644
(file)
--- a/
src/script.c
+++ b/
src/script.c
@@
-281,6
+281,7
@@
static void s46_to_env(enum odhcp6c_state state, const uint8_t *data, size_t len
fprintf(fp, "br=%s,", buf6);
} else if (state == STATE_S46_MAPT && otype == DHCPV6_OPT_S46_DMR &&
olen >= sizeof(struct dhcpv6_s46_dmr)) {
+ dmr = (struct dhcpv6_s46_dmr*)odata;
memset(&in6, 0, sizeof(in6));
size_t prefix6len = dmr->dmr_prefix6_len;
prefix6len = (prefix6len % 8 == 0) ? prefix6len / 8 : prefix6len / 8 + 1;