4
0
mirror of https://github.com/cwinfo/yggdrasil-go.git synced 2025-07-04 08:57:46 +00:00

enable multicast on interfaces that come up after startup

This commit is contained in:
Arceliar
2018-06-07 22:07:19 -05:00
parent 2f8aaa5c20
commit e29f700dd6
2 changed files with 36 additions and 31 deletions

View File

@ -175,7 +175,7 @@ func (a *admin) init(c *Core, listenaddr string) {
})
a.addHandler("getMulticastInterfaces", []string{}, func(in admin_info) (admin_info, error) {
var intfs []string
for _, v := range a.core.multicast.interfaces {
for _, v := range a.core.multicast.interfaces() {
intfs = append(intfs, v.Name)
}
return admin_info{"multicast_interfaces": intfs}, nil