code: func (c *CNIConfig) AddNetwork(ctx context.Context, net *NetworkConfig, rt *RuntimeConf) (types.Result, error) {
  	result, err := c.addNetwork(ctx, net.Network.Name, net.Network.CNIVersion, net, nil, rt)
  	if err != nil {
  		return nil, err
  	}
  
  	if err = setCachedResult(result, net.Network.Name, rt); err != nil {
  		return nil, fmt.Errorf("failed to set network %q cached result: %v", net.Network.Name, err)
  	}
  
  	return result, nil
  }
docs: // AddNetwork executes the plugin with the ADD command