On Mon, May 31, 2021 at 09:31:57AM +0800, Aaron LI wrote: > Hi James, > > I knew this issue quite some time ago (> 1 year). It’s an issue in the > golang’s net/route package. It was broken by the RTM_VERSION bump in > DragonFly and first reported at: > > https://github.com/golang/go/issues/34368 > > Although the above issue has been resolved, I think it’s a partial fix. So > there is the tun creation issue we’re having in wireguard. > > I tried a bit to investigate the issue but without a result then. Then I > suspended the work since I was (and still am) not using wireguard. > > Cheers, > Aaron
It turns out there was indeed a remaining issue with the RTM_VERSION bump, but it's with listing the interfaces, not with creating tun. I think I can fix it. For now I filed https://github.com/golang/go/issues/46674 with details. -- James
