| Summary: | lib80211 regdomain bad dealloc | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Base System | Reporter: | valentin.vergez <valentin.vergez> | ||||
| Component: | wireless | Assignee: | freebsd-wireless (Nobody) <wireless> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Some People | CC: | avos, emaste | ||||
| Priority: | --- | Keywords: | patch | ||||
| Version: | CURRENT | ||||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
A commit references this bug: Author: adrian Date: Fri Apr 14 20:10:18 UTC 2017 New revision: 316939 URL: https://svnweb.freebsd.org/changeset/base/316939 Log: [lib80211] fix a missing cleanup path. PR: lib/218655 Reported by: <valentin.vergez@stormshield.eu> Changes: head/lib/lib80211/lib80211_regdomain.c batch change of PRs untouched in 2018 marked "in progress" back to open. A commit references this bug: Author: avos Date: Sun Dec 9 05:35:23 UTC 2018 New revision: 341753 URL: https://svnweb.freebsd.org/changeset/base/341753 Log: MFC r316939: [lib80211] fix a missing cleanup path. PR: lib/218655 Reported by: <valentin.vergez@stormshield.eu> Changes: _U stable/11/ stable/11/lib/lib80211/lib80211_regdomain.c |
Created attachment 181783 [details] Correct regdata cleanup in lib80211_regdomain.c Hi, LIST_REMOVE() was missing in cleanup_bands(), used in lib80211_regdomain_cleanup. This code existed in ifconfig, but was not used there. See the attached patch. Regards, Valentin V