mirror of
https://github.com/cesanta/mongoose.git
synced 2026-10-24 11:54:49 +00:00
unbreak IPv6 and its tests
This commit is contained in:
1 parent
a59d89e393
commit
80b381a1c6
3 files changed
+5
-3
No files matched your search
+2
-1
@@ -998,7 +998,7 @@ static void rx_ndp_ra(struct mg_tcpip_if *ifp, struct pkt *pkt) {
|
||||
(void) pref_lifetime;
|
||||
|
||||
gotprefix = true;
|
||||
if (prefix_len != ifp->prefix || !match_prefix(prefix, ifp->prefix, ifp->prefix_len))
|
||||
if (prefix_len != ifp->prefix_len || !match_prefix(prefix, ifp->prefix, ifp->prefix_len))
|
||||
changed = true;
|
||||
}
|
||||
opts += length;
|
||||
@@ -1086,6 +1086,7 @@ static void onstate6change(struct mg_tcpip_if *ifp) {
|
||||
(struct mg_addr *) &ip6_allrouters),
|
||||
ifp->ip6, (uint64_t *) ip6_allrouters.addr.ip6, false,
|
||||
ifp->mac);
|
||||
}
|
||||
if (ifp->is_ip6_changed) {
|
||||
struct mg_connection *c;
|
||||
for (c = ifp->mgr->conns; c != NULL; c = c->next) {
|
||||
|
||||
Reference in new issue
Block a user