WIFIHAL: Fix use-after-free issue while freeing monitor socket list

During cleanup of monitor socket list, entries are freed
with out being deleted from the list. This results in
accessing memory which was already freed.
Hence deleting the entry before freeing it, so that
list would have only valid entries.

CRs-Fixed: 2463143
Change-Id: Ic746c7527958f238c77ddd4fd6d98cb8abab67bb
2 files changed
tree: 46c154d5b0641314f52088d5f592023eb943c57a
  1. cld80211-lib/
  2. qcwcn/
  3. wcnss-service/
  4. Android.mk