commit | 8a57fff0c178febbe28669a0ef68a8e3460a7589 | [log] [tgz] |
---|---|---|
author | Johannes Berg <johannes.berg@intel.com> | Thu Dec 06 17:03:17 2012 +0100 |
committer | Johannes Berg <johannes.berg@intel.com> | Thu Jan 03 13:01:18 2013 +0100 |
tree | aaadc945f5f5c72bd63fe1bbe2d39d0c9eec3ee1 | |
parent | 10ff57f98d5fccb9bb508ba30230e5df030d67e3 [diff] |
regulatory: don't write past array when intersecting rules When intersecting rules, we count first to know how many rules need to be allocated, and then do the intersection into the allocated array. However, the code doing this writes past the end of the array because it attempts to do all intersections. Make it stop when the right number of rules has been reached. Acked-by: Luis R. Rodriguez <mcgrof@do-not-panic.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>