I don't Understand these lines - Network.InitializeServer

Heyy guys can you please help me out!

Assets/_Scripts/NetworkMang.cs(22,25): warning CS0618: UnityEngine.Network.InitializeServer(int, int)' is obsolete: Use the IntializeServer(connections, listenPort, useNat) function instead’

using UnityEngine;
using System.Collections;
using System.Collections.Generic;

public class NetworkMang : MonoBehaviour {
	public string PlayerName;
	public string MatchName;
	public static NetworkMang Instances;
	public List<Player> PlayerList = new List<Player>(); 
	
	void Start () {
	
	}
	
	void Update () 
	{
		
	}
	public void StartServer(string ServerName, int MaxPlayers)
	{
		Network.InitializeSecurity();
		Network.InitializeServer(MaxPlayers, 25560);
		MasterServer.RegisterHost("DeathMatch", ServerName);
		Debug.Log ("Started Server");
	}
}

[System.Serializable]
public class Player
{
	public string PlayerName;
}

It says the following is obsolete.

Network.InitializeServer (MaxPlayers, 25560);

Try using:

Network.InitializeServer (MaxPlayer, 25560, true);

The first parameter is the amount of incoming connections that are allowed. This is not always the same as the MaxPlayer.
The second parameter is the port you’re going to be listening to.
The third parameter is if you want to use NAT punchthrough. Look up NAT punchthrough if you want to read more about it.