Skip to content

Commit 4a93bab

Browse files
committed
fix msg.dst.sin6_addr.__u6_addr.__u6_addr16
1 parent 452666b commit 4a93bab

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

cpu/native/net/tapdev6.c

+3-3
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ tapdev_init_darwin_routes(void)
166166

167167
addreq6.ifra_addr.sin6_family = AF_INET6;
168168
addreq6.ifra_addr.sin6_len = sizeof(addreq6.ifra_addr);
169-
addreq6.ifra_addr.sin6_addr.__u6_addr.__u6_addr16[0] = UIP_HTONS(0xAAAA);
169+
addreq6.ifra_addr.sin6_addr.__u6_addr.__u6_addr16[0] = UIP_HTONS(0xFD00);
170170
addreq6.ifra_addr.sin6_addr.__u6_addr.__u6_addr16[7] = UIP_HTONS(0x0001);
171171

172172
addreq6.ifra_prefixmask.sin6_family = AF_INET6;
@@ -227,7 +227,7 @@ tapdev_init_darwin_routes(void)
227227

228228
msg.dst.sin6_family = AF_INET6;
229229
msg.dst.sin6_len = sizeof(msg.dst);
230-
msg.dst.sin6_addr.__u6_addr.__u6_addr16[0] = UIP_HTONS(0xAAAA);
230+
msg.dst.sin6_addr.__u6_addr.__u6_addr16[0] = UIP_HTONS(0xFD00);
231231

232232
msg.gw.sdl_family = AF_LINK;
233233
msg.gw.sdl_len = sizeof(msg.gw);
@@ -269,7 +269,7 @@ tapdev_cleanup_darwin_routes(void)
269269

270270
msg.dst.sin6_family = AF_INET6;
271271
msg.dst.sin6_len = sizeof(msg.dst);
272-
msg.dst.sin6_addr.__u6_addr.__u6_addr16[0] = UIP_HTONS(0xAAAA);
272+
msg.dst.sin6_addr.__u6_addr.__u6_addr16[0] = UIP_HTONS(0xFD00);
273273

274274
msg.gw.sdl_family = AF_LINK;
275275
msg.gw.sdl_len = sizeof(msg.gw);

0 commit comments

Comments
 (0)