in lib/rr.go [77:89]
func (rr *roundRobin) UpdateServerList(name string, list []*DHCPServer, ptr *[]*DHCPServer) error {
rr.lock.Lock()
defer rr.lock.Unlock()
*ptr = list
rr.iterStable = 0
rr.iterRC = 0
glog.Infof("List of available %s servers:", name)
for _, server := range *ptr {
glog.Infof("%s", server)
}
return nil
}