diff --git a/src/ap/beacon.c b/src/ap/beacon.c index 202abe6de..0a006f9a8 100644 --- a/src/ap/beacon.c +++ b/src/ap/beacon.c @@ -632,6 +632,8 @@ void sta_track_add(struct hostapd_iface *iface, const u8 *addr) /* Add a new entry */ info = os_zalloc(sizeof(*info)); + if (info == NULL) + return; os_memcpy(info->addr, addr, ETH_ALEN); os_get_reltime(&info->last_seen);