diff options
author | 2015-11-06 18:41:02 +0000 | |
---|---|---|
committer | 2015-11-06 18:41:02 +0000 | |
commit | a04fe9e425dfc79cf77079a28a8b5af4c179fea4 (patch) | |
tree | 6a3e43cea583409c9c33b6f54922e16b1fd43bc8 /lib | |
parent | Do not compile net/radix_mpath.c in ART-enabled kernels. (diff) | |
download | wireguard-openbsd-a04fe9e425dfc79cf77079a28a8b5af4c179fea4.tar.xz wireguard-openbsd-a04fe9e425dfc79cf77079a28a8b5af4c179fea4.zip |
I was very optimistic in groupling creation. Turns out lists of targets
can have duplicates, or overlap, or even be empty thanks to fnmatch.
So use the big guns to build the circular list correctly, namely
actual lists of targets that are made together will be registered in a
hash first, then we recreate the full list from there.
(merging lists is not an issue, since groupling links are only used to
temporarily lock targets in parallel mode).
Issue noticed by guenther@, okay guenther@
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions