func()

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
}