code: func (fw *FirewallSSO) getSourceIp(ctx context.Context) net.IP {
  	managementNetwork := pfconfigdriver.Config.Interfaces.ManagementNetwork
  
  	if managementNetwork.Vip != "" {
  		return net.ParseIP(managementNetwork.Vip)
  	} else {
  		return net.ParseIP(managementNetwork.Ip)
  	}
  }
docs: // Get the source IP address for the SSO packets
  // Will return either the management VIP if there is one of the IP of the management network