Corrections made to the ASN.1 module of G.774.4 (02/2001)
ProtectedConnectInformation ::=  SEQUENCE OF SEQUENCE {
	CHOICE	{
	connect		[0]	ProtectedConnection,
	addleg		[1]	ProtectedAddLeg,
	addUnreliable	[2]	ConnectUnreliableTP
	},
	administrativeState	AdministrativeState OPTIONAL
}
ProtectedConnectInformation ::=  SEQUENCE OF SEQUENCE {
	connectionType		CHOICE	{
					connect		[0]	ProtectedConnection,
					addleg		[1]	ProtectedAddLeg,
					addUnreliable	[2]	ConnectUnreliableTP
				},
	administrativeState	AdministrativeState OPTIONAL
}
ProtectedConnectionResult ::=  SEQUENCE {
	CHOICE	{
	pointToPoint		[0]	PointToPointProtection,
	pointToMultipoint	[1]	PointToMultipointProtection
	},
	connectionPG		ObjectInstance
}
ProtectedConnectionResult ::=  SEQUENCE {
	connectionType		CHOICE	{
					pointToPoint		[0]	PointToPointProtection,
					pointToMultipoint	[1]	PointToMultipointProtection
				},
	connectionPG		ObjectInstance
}
ProtectUnprotectInformation ::=  SEQUENCE OF SEQUENCE {
	CHOICE {
	protect	[3]	ProtectedConnection,
	unprotect	[4]	UnprotectConnection
	},
	administrativeState  AdministrativeState OPTIONAL
	}
ProtectUnprotectInformation ::=  SEQUENCE OF SEQUENCE {
	connectionType		CHOICE {
					protect		[3]	ProtectedConnection,
					unprotect	[4]	UnprotectConnection
				},
	administrativeState  	AdministrativeState OPTIONAL
}