mirror of
https://github.com/obgm/libcoap.git
synced 2026-11-01 23:45:48 +03:00
coap_address.c: Check for NULL ptr in is_bcast()
This commit is contained in:
1 parent
d9bdf4b284
commit
ae2cc9ffef
1 file changed
+1
-1
+1
-1
@@ -216,7 +216,7 @@ coap_is_bcast(const coap_address_t *a) {
|
||||
last_refresh = now;
|
||||
ife = ifa;
|
||||
while (ife && bcst_cnt < COAP_BCST_CNT) {
|
||||
if (ife->ifa_addr->sa_family == AF_INET &&
|
||||
if (ife->ifa_addr && ife->ifa_addr->sa_family == AF_INET &&
|
||||
ife->ifa_flags & IFF_BROADCAST) {
|
||||
b_ipv4[bcst_cnt].s_addr = ((struct sockaddr_in *)ife->ifa_broadaddr)->sin_addr.s_addr;
|
||||
bcst_cnt++;
|
||||
|
||||
Reference in new issue
Block a user