code: func (n *Networking) GetForwardableNet() (*activeNet, error) {
  	numberNets := len(n.nets)
  	if numberNets == 0 {
  		return nil, fmt.Errorf("no networks found")
  	}
  	for _, net := range n.nets {
  		if net.IPMasq() {
  			return &net, nil
  		}
  	}
  	return &n.nets[numberNets-1], nil
  }
docs: // GetForwardableNet iterates through all loaded networks and returns either
  // the first network that has masquerading enabled,
  // or the last network in case there is no masqueraded one,
  // or an error if no network was loaded.