Corrections made to the ASN.1 module of G.774.4 (02/2001)

1. Replacement of :

ProtectedConnectInformation ::=  SEQUENCE OF SEQUENCE {
	CHOICE	{
	connect		[0]	ProtectedConnection,
	addleg		[1]	ProtectedAddLeg,
	addUnreliable	[2]	ConnectUnreliableTP
	},
	administrativeState	AdministrativeState OPTIONAL
}

With:

ProtectedConnectInformation ::=  SEQUENCE OF SEQUENCE {
	connectionType		CHOICE	{
					connect		[0]	ProtectedConnection,
					addleg		[1]	ProtectedAddLeg,
					addUnreliable	[2]	ConnectUnreliableTP
				},
	administrativeState	AdministrativeState OPTIONAL
}

2. Replacement of:

ProtectedConnectionResult ::=  SEQUENCE {
	CHOICE	{
	pointToPoint		[0]	PointToPointProtection,
	pointToMultipoint	[1]	PointToMultipointProtection
	},
	connectionPG		ObjectInstance
}

With:

ProtectedConnectionResult ::=  SEQUENCE {
	connectionType		CHOICE	{
					pointToPoint		[0]	PointToPointProtection,
					pointToMultipoint	[1]	PointToMultipointProtection
				},
	connectionPG		ObjectInstance
}

3. Replacement of:

ProtectUnprotectInformation ::=  SEQUENCE OF SEQUENCE {
	CHOICE {
	protect	[3]	ProtectedConnection,
	unprotect	[4]	UnprotectConnection
	},
	administrativeState  AdministrativeState OPTIONAL
	}

With:

ProtectUnprotectInformation ::=  SEQUENCE OF SEQUENCE {
	connectionType		CHOICE {
					protect		[3]	ProtectedConnection,
					unprotect	[4]	UnprotectConnection
				},
	administrativeState  	AdministrativeState OPTIONAL
}