in Kubernetes/wincni/network/network.go [49:65]
func (info *NetworkInfo) GetHNSNetworkConfig() *hcsshim.HNSNetwork {
subnets := []hcsshim.Subnet{}
for _, subnet := range info.Subnets {
subnets = append(subnets, *subnet.GetHNSSubnetConfig())
}
return &hcsshim.HNSNetwork{
Name: info.Name,
Type: string(info.Type),
Subnets: subnets,
DNSServerList: strings.Join(info.DNS.Servers, ","),
DNSSuffix: info.DNS.Suffix,
SourceMac: "",
//NetworkAdapterName: info.InterfaceName,
Policies: GetHNSNetworkPolicies(info.Policies),
}
}