//
// DO NOT MODIFY!!! UNLESS YOU ARE AN XLSP ADMIN
//

"XLSPTitleServers"
{
	// The title servers will heartbeat to all these
	// The title servers only read this entry
	"MasterServers"
	{
		"Server1"	"master01:27011"
		"Server2"	"master02:27011"
		"Server3"	"master03:27011"
	}

	// The following represents each SecureGateway (SG)
	// The "Header" is emitted largely as-is
	// The "Servers" denotes the Master Servers and the Title Servers

	// Each SecureGateway has one of these entries, which build out the SG's sgconfig.ini
	// Critical syntax, SecureGateway**<name> denotes the prefix for the "UserData"
	// <name> must be kept under 32 alphanum characters, shorter is better
	"SecureGateway**PART_TUK_1"
	{
		// Each SecureGateway needs one of these entries, it identifies the unique portion
		// The portions of this "header" are emitted as is after the common "header"
		// You may have Config_2...Config_N
		"Config_SG01"
		{
			OutputFile	"\\sg01\lsproot\sg\sgconfig.ini"

			"Header"
			{
				"NetworkInterface"
				{ 
					Type                Internet			// Interface is connected to the Internet
					Ip                  10.24.4.11			// Static IP address of this interface
					IpMask              255.255.255.0		// Subnet mask of this interface
					IpGateway           10.24.4.1			// Gateway of this interface
					Nic                 0030487D2DEC		// 6 byte mac address of the NIC
				}

				"NetworkInterface"
				{
					Id                  7					// Id of the interface.
					Type                Datacenter			// Interface is connected to the Datacenter
					Ip                  10.24.0.11			// Static IP address of this interface
					IpEnd               10.24.0.11			// Static IP address of this interface
					IpMask              255.255.254.0		// Subnet mask of this interface
					IpGateway           10.24.0.1			// Gateway of this interface
					Nic                 0030487D2DED		// 6 byte mac address of the NIC.  No '-'.
				}
			}
		}
		
		"Config_SG02"
		{
			OutputFile	"\\sg02\lsproot\sg\sgconfig.ini"

			"Header"
			{
				"NetworkInterface"
				{ 
					Type                Internet			// Interface is connected to the Internet
					Ip                  10.24.4.12			// Static IP address of this interface
					IpMask              255.255.255.0		// Subnet mask of this interface
					IpGateway           10.24.4.1			// Gateway of this interface
					Nic                 0030487E1FE6		// 6 byte mac address of the NIC
				}

				"NetworkInterface"
				{
					Id                  7					// Id of the interface.
					Type                Datacenter			// Interface is connected to the Datacenter
					Ip                  10.24.0.12			// Static IP address of this interface
					IpEnd               10.24.0.12			// Static IP address of this interface
					IpMask              255.255.254.0		// Subnet mask of this interface
					IpGateway           10.24.0.1			// Gateway of this interface
					Nic                 0030487E1FE7		// 6 byte mac address of the NIC.  No '-'.
				}
			}
		}

		"Header"
		{
			TraceToStdOut	1
			TraceFile		c:\lsproot\sg\tracefile.txt
			ClientLimit		2047
			ClientPortLimit 32
			AdvertiseIp 216.207.205.99

			// Debugging tags
			"TraceTags"
			{
				ChalTrace 				0
				ClientStats 			0
				ClientStatsFlow			0
				Config 					1
				Event 					0
				KerbVerbose 			0
				KerbWarn				1
				Lock					0
				LSPRefresh				0
				ParseExpr				0
				RecvArp					0
				RecvDiscard				0
				RecvEnet				0
				RecvIgnore				0
				RecvIp					0
				RecvKeyEx				0
				RecvSecMsg				0
				RecvXsp					0
				ScratchMemoryAlloc		0
				ScratchMemoryVerbose	0
				SgSvc					0
				SgSvcNotification		0
				SpiFlag					0
				SpiFlow					0
				SpiTrace				0
				Timer					0
				UdpEcho					0
				Warning 				1
				Wiretap					0
				Xmit					0
				XmitKeyEx				0
				XmitXsp					0
			}		
		
			"LspProxy"
			{
				Ip                  10.24.5.10                             // IP address of the LSP proxy
				Port                80
				SiteId              0x45410880
			}

			"Service"
			{
				Id                  0x45410880
				Name                L4D_Hosting
			}

			"Title"
			{
				TitleId             0x45410830
				// UserData is programatically constructed from server listing, leave empty
				UserData			0
			}
				
			// ----------------------------------------------------------------------------------------
			// The following section will enable NT event throttling for all events by
			// default. It prevents the SG from choking on its own events.
			// ----------------------------------------------------------------------------------------			
			"Event" 
			{
				Id                  default
				IntervalSecs        1
			}
		}
			
		"Servers"
		{
			Service             L4D_Hosting
			InterfaceId			7
			Protocol            VDP
			
			"MasterServers"
			{
				2000				master:27011
			}
			
			"TitleServers"
			{
				1000				title001:27060
				1001				title002:27060
				1002				title003:27060
				1003				title001:27061
				1004				title002:27061
				1005				title003:27061
				1006				title001:27062
				1007				title002:27062
				1008				title003:27062
				1009				title001:27063
				1010				title002:27063
				1011				title003:27063
				1012				title001:27064
				1013				title002:27064
				1014				title003:27064
				1015				title001:27065
				1016				title002:27065
				1017				title003:27065
				1018				title001:27066
				1019				title002:27066
				1020				title003:27066
				1021				title001:27067
				1022				title002:27067
				1023				title003:27067
				1024				title001:27068
				1025				title002:27068
				1026				title003:27068
				1027				title001:27069
				1028				title002:27069
				1029				title003:27069
				1030				title001:27070
				1031				title002:27070
				1032				title003:27070
				1033				title001:27071
				1034				title002:27071
				1035				title003:27071
				1036				title001:27072
				1037				title002:27072
				1038				title003:27072
				1039				title001:27073
				1040				title002:27073
				1041				title003:27073
				1042				title001:27074
				1043				title002:27074
				1044				title003:27074
				1045				title001:27075
				1046				title002:27075
				1047				title003:27075
				1048				title001:27076
				1049				title002:27076
				1050				title003:27076
				1051				title001:27077
				1052				title002:27077
				1053				title003:27077
				1054				title001:27078
				1055				title002:27078
				1056				title003:27078
				1057				title001:27079
				1058				title002:27079
				1059				title003:27079
				1060				title001:27080
				1061				title002:27080
				1062				title003:27080
				1063				title001:27081
				1064				title002:27081
				1065				title003:27081
				1066				title001:27082
				1067				title002:27082
				1068				title003:27082
				1069				title001:27083
				1070				title002:27083
				1071				title003:27083
				1072				title001:27084
				1073				title002:27084
				1074				title003:27084
				1075				title001:27085
				1076				title002:27085
				1077				title003:27085
				1078				title001:27086
				1079				title002:27086
				1080				title003:27086
				1081				title001:27087
				1082				title002:27087
				1083				title003:27087
				1084				title001:27088
				1085				title002:27088
				1086				title003:27088
				1087				title001:27089
				1088				title002:27089
				1089				title003:27089
				1090				title001:27090
				1091				title002:27090
				1092				title003:27090
				1093				title001:27091
				1094				title002:27091
				1095				title003:27091
				1096				title001:27092
				1097				title002:27092
				1098				title003:27092
				1099				title001:27093
				1100				title002:27093
				1101				title003:27093
				1102				title001:27094
				1103				title002:27094
				1104				title003:27094
				1105				title001:27095
				1106				title002:27095
				1107				title003:27095
			}
		}
	}
}
