Commit 446d766e authored by berge's avatar berge
Browse files

Encoding support for RFC 3323

parent d7c0ee2d
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -3062,6 +3062,16 @@ void PMediaAuthorization_List::PostDecodeField (int id, Buffer& buffer) throw (D
		SetHypSize (-2);
}

void PrivacyValue_List::PreEncodeField (int field_id, Buffer& buffer) throw (EncodeError)
{
	Charstring csSemi;
	csSemi.SetValue(";");

	if(field_id != 0) {
		csSemi.Encode(buffer);
	}
}

void PrivacyValue_List::PreDecodeField (int id, Buffer& buffer) throw (DecodeError)
{
	static Regex reg_privacy ("^" SIPREG_TOKEN);