Loading codec/c++/sip_codets.cpp +84 −82 Original line number Diff line number Diff line Loading @@ -1137,6 +1137,7 @@ private: SIP_HEADER_ADD (P-Charging-Function-Addresses, , pChargingFunctionAddresses, P_CHARGING_FUNCTION_ADDRESSES_E); SIP_HEADER_ADD (P-Charging-Vector, , pChargingVector, P_CHARGING_VECTOR_E); SIP_HEADER_ADD (Refer-To, r, referTo, REFER_TO_E); SIP_HEADER_ADD (Refer-Sub, r, referSub, REFER_SUB_E); SIP_HEADER_ADD (Service-Route, , serviceRoute, SERVICE_ROUTE_E); SIP_HEADER_ADD (Accept-Contact, a, acceptContact, ACCEPT_CONTACT_E); SIP_HEADER_ADD (Referred-By, b, referredBy, REFERRED_BY_E); Loading Loading @@ -1325,6 +1326,7 @@ const char* FieldName::msFields[] = { "P_PREFERRED_ID_E", "REASON_E", "REFER_TO_E", "REFER_SUB_E", "REFERRED_BY_E", "HISTORY_INFO_E", "P_MEDIA_AUTH_E", Loading codec/validation/LibSip_SIPTypesAndValues.ttcn +15 −0 Original line number Diff line number Diff line Loading @@ -389,6 +389,9 @@ group SubTypes{// Subtypes // [3515] - REFER method REFER_TO_E, // [4488] - REFER method REFER_SUB_E, // [3892] - REFER method REFERRED_BY_E, Loading Loading @@ -1242,6 +1245,17 @@ group SubTypes{// Subtypes } }//end group RFC3515HeaderFieldTypes group RFC4488HeaderFieldTypes { // [4488] type record ReferSub { FieldName fieldName(REFER_SUB_E), boolean referSubValue, SemicolonParam_List referSubParams optional } }//end group RFC4488HeaderFieldTypes group RFC3608HeaderFieldTypes { // [3608] Loading Loading @@ -1390,6 +1404,7 @@ group SubTypes{// Subtypes RecordRoute recordRoute optional, ReferredBy referredBy optional, // 3892 - REFER method ReferTo referTo optional, // 3515 - REFER method ReferSub referSub optional, // 4488 - REFER method ReplyTo replyTo optional, // optional in responses and INVITE requests Require require optional, RetryAfter retryAfter optional, // only in responses Loading codec/validation/LoopbackTests/SipCodecTest_LoopbackTemplates.ttcn +12 −0 Original line number Diff line number Diff line Loading @@ -34100,6 +34100,18 @@ template ReferTo m_referTo_2 := { referToParams := omit }; template ReferSub m_referSub_true := { fieldName := REFER_SUB_E, referSubValue := true, referToParams := omit }; template ReferSub m_referSub_false := { fieldName := REFER_SUB_E, referSubValue := false, referToParams := omit }; template PEarlyMedia m_pEarlyMedia_0 := { fieldName := P_EARLY_MEDIA_E, em_param := m_charstringList_0 codec/validation/Sanity_Templates.ttcn +1 −0 Original line number Diff line number Diff line Loading @@ -204,6 +204,7 @@ module Sanity_Templates { recordRoute := omit, referredBy := omit, // 3892 - REFER method referTo := omit, // 3515 - REFER method referSub := omit, // 4488 - REFER method replyTo := omit, // optional in responses and INVITE requests require := omit, retryAfter := omit, // only in responses Loading ttcn/LibSip_SIPTypesAndValues.ttcn +15 −0 Original line number Diff line number Diff line Loading @@ -452,6 +452,9 @@ group SubTypes{// Subtypes // [3515] - REFER method REFER_TO_E, // [4488] - REFER method REFER_SUB_E, // [3891] REPLACES_E, Loading Loading @@ -1340,6 +1343,17 @@ group SubTypes{// Subtypes } }//end group RFC3515HeaderFieldTypes group RFC4488HeaderFieldTypes { // [4488] type record ReferSub { FieldName fieldName(REFER_SUB_E), boolean referSubValue, SemicolonParam_List referSubParams optional } }//end group RFC4488HeaderFieldTypes group RFC3608HeaderFieldTypes { // [3608] Loading Loading @@ -1528,6 +1542,7 @@ group SubTypes{// Subtypes RequestDisposition requestDisposition optional, // 3841 ReferredBy referredBy optional, // 3892 - REFER method ReferTo referTo optional, // 3515 - REFER method ReferSub referSub optional, // 4488 - REFER method Replaces replaces optional, // 3891 ReplyTo replyTo optional, // optional in responses and INVITE requests Require require optional, Loading Loading
codec/c++/sip_codets.cpp +84 −82 Original line number Diff line number Diff line Loading @@ -1137,6 +1137,7 @@ private: SIP_HEADER_ADD (P-Charging-Function-Addresses, , pChargingFunctionAddresses, P_CHARGING_FUNCTION_ADDRESSES_E); SIP_HEADER_ADD (P-Charging-Vector, , pChargingVector, P_CHARGING_VECTOR_E); SIP_HEADER_ADD (Refer-To, r, referTo, REFER_TO_E); SIP_HEADER_ADD (Refer-Sub, r, referSub, REFER_SUB_E); SIP_HEADER_ADD (Service-Route, , serviceRoute, SERVICE_ROUTE_E); SIP_HEADER_ADD (Accept-Contact, a, acceptContact, ACCEPT_CONTACT_E); SIP_HEADER_ADD (Referred-By, b, referredBy, REFERRED_BY_E); Loading Loading @@ -1325,6 +1326,7 @@ const char* FieldName::msFields[] = { "P_PREFERRED_ID_E", "REASON_E", "REFER_TO_E", "REFER_SUB_E", "REFERRED_BY_E", "HISTORY_INFO_E", "P_MEDIA_AUTH_E", Loading
codec/validation/LibSip_SIPTypesAndValues.ttcn +15 −0 Original line number Diff line number Diff line Loading @@ -389,6 +389,9 @@ group SubTypes{// Subtypes // [3515] - REFER method REFER_TO_E, // [4488] - REFER method REFER_SUB_E, // [3892] - REFER method REFERRED_BY_E, Loading Loading @@ -1242,6 +1245,17 @@ group SubTypes{// Subtypes } }//end group RFC3515HeaderFieldTypes group RFC4488HeaderFieldTypes { // [4488] type record ReferSub { FieldName fieldName(REFER_SUB_E), boolean referSubValue, SemicolonParam_List referSubParams optional } }//end group RFC4488HeaderFieldTypes group RFC3608HeaderFieldTypes { // [3608] Loading Loading @@ -1390,6 +1404,7 @@ group SubTypes{// Subtypes RecordRoute recordRoute optional, ReferredBy referredBy optional, // 3892 - REFER method ReferTo referTo optional, // 3515 - REFER method ReferSub referSub optional, // 4488 - REFER method ReplyTo replyTo optional, // optional in responses and INVITE requests Require require optional, RetryAfter retryAfter optional, // only in responses Loading
codec/validation/LoopbackTests/SipCodecTest_LoopbackTemplates.ttcn +12 −0 Original line number Diff line number Diff line Loading @@ -34100,6 +34100,18 @@ template ReferTo m_referTo_2 := { referToParams := omit }; template ReferSub m_referSub_true := { fieldName := REFER_SUB_E, referSubValue := true, referToParams := omit }; template ReferSub m_referSub_false := { fieldName := REFER_SUB_E, referSubValue := false, referToParams := omit }; template PEarlyMedia m_pEarlyMedia_0 := { fieldName := P_EARLY_MEDIA_E, em_param := m_charstringList_0
codec/validation/Sanity_Templates.ttcn +1 −0 Original line number Diff line number Diff line Loading @@ -204,6 +204,7 @@ module Sanity_Templates { recordRoute := omit, referredBy := omit, // 3892 - REFER method referTo := omit, // 3515 - REFER method referSub := omit, // 4488 - REFER method replyTo := omit, // optional in responses and INVITE requests require := omit, retryAfter := omit, // only in responses Loading
ttcn/LibSip_SIPTypesAndValues.ttcn +15 −0 Original line number Diff line number Diff line Loading @@ -452,6 +452,9 @@ group SubTypes{// Subtypes // [3515] - REFER method REFER_TO_E, // [4488] - REFER method REFER_SUB_E, // [3891] REPLACES_E, Loading Loading @@ -1340,6 +1343,17 @@ group SubTypes{// Subtypes } }//end group RFC3515HeaderFieldTypes group RFC4488HeaderFieldTypes { // [4488] type record ReferSub { FieldName fieldName(REFER_SUB_E), boolean referSubValue, SemicolonParam_List referSubParams optional } }//end group RFC4488HeaderFieldTypes group RFC3608HeaderFieldTypes { // [3608] Loading Loading @@ -1528,6 +1542,7 @@ group SubTypes{// Subtypes RequestDisposition requestDisposition optional, // 3841 ReferredBy referredBy optional, // 3892 - REFER method ReferTo referTo optional, // 3515 - REFER method ReferSub referSub optional, // 4488 - REFER method Replaces replaces optional, // 3891 ReplyTo replyTo optional, // optional in responses and INVITE requests Require require optional, Loading