version 1.2 | version 1.3 | |||
---|---|---|---|---|
|
| |||
FAIL("setsockopt(SO_BROADCAST) failed: %m"); | FAIL("setsockopt(SO_BROADCAST) failed: %m"); | |||
} | } | |||
sin.sin_family=AF_INET; | sin.sin_family=AF_INET; | |||
if (ip_bind_addr.ok()) | ||||
memcpy(&sin.sin_addr,ip_bind_addr.addr,4); | ||||
else | ||||
sin.sin_addr.s_addr=htonl(INADDR_ANY); | sin.sin_addr.s_addr=htonl(INADDR_ANY); | |||
sin.sin_port=htons(port); | sin.sin_port=htons(port); | |||
Legend: | |
line(s) removed in v.1.2 | |
line(s) changed | |
line(s) added in v.1.3 |