This patch replaces some free() with os_free() when the memory was allocated by os_*().
@@ -795,7 +795,7 @@ bad:
if (drv->ioctl_sock >= 0)
close(drv->ioctl_sock);
if (drv != NULL)
- free(drv);
+ os_free(drv);
return NULL;
}
@@ -811,7 +811,7 @@ bsd_deinit(void *priv)
if (drv->sock_xmit != NULL)
l2_packet_deinit(drv->sock_xmit);
const struct wpa_driver_ops wpa_driver_bsd_ops = {