in Kubernetes/wincni/cni/network/network.go [25:44]
func NewPlugin(config *common.PluginConfig) (*netPlugin, error) {
// Setup base plugin.
plugin, err := cni.NewPlugin("wcn-net", config.Version)
if err != nil {
return nil, err
}
// Setup network manager.
nm, err := network.NewManager()
if err != nil {
return nil, err
}
config.NetApi = nm
return &netPlugin{
Plugin: plugin,
nm: nm,
}, nil
}