1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-18 12:52:44 +01:00

examples: use correct broadcast address when sending

This commit is contained in:
Oleg Hahm 2014-08-06 19:47:59 +02:00
parent 4e48c25ecd
commit 659800d397

View File

@ -122,7 +122,12 @@ void udp_send(int argc, char **argv)
memset(&sa, 0, sizeof(sa));
ipv6_addr_init(&ipaddr, 0xabcd, 0x0, 0x0, 0x0, 0x3612, 0x00ff, 0xfe00, (uint16_t)address);
if (address) {
ipv6_addr_init(&ipaddr, 0xabcd, 0x0, 0x0, 0x0, 0x0, 0x00ff, 0xfe00, (uint16_t)address);
}
else {
ipv6_addr_set_all_nodes_addr(&ipaddr);
}
sa.sin6_family = AF_INET;
memcpy(&sa.sin6_addr, &ipaddr, 16);