Loading ttcn3/EtsiLibrary/LibIpv6/LibCore/LibIpv6_Rfc2463Icmpv6_Templates.ttcn +29 −0 Original line number Diff line number Diff line Loading @@ -773,6 +773,35 @@ }} } /* * @param p_nextHeader * @param p_src Binary IPv6 address associated with the * test component. * @param p_dst Binary IPv6 address associated with NUT. * @param p_icmpCode ICMPv6 code to be used * @param p_extHdrList * @param p_pointer ICMPv6 pointer to be used */ template ParameterProblem mw_parameterProblem_code_pointer_extHdr ( UInt8 p_nextHeader, template Ipv6Address p_src, template Ipv6Address p_dst, template ExtensionHeaderList p_extHdrList, UInt8 p_icmpCode, UInt32 p_pointer ) := { ipv6Hdr := mw_ipHdr_nextHdr_srcDst(p_nextHeader, p_src, p_dst), extHdrList := p_extHdrList, ipv6Payload := { parameterProblemMsg := { icmpType:= c_parameterProblemMsg, icmpCode:= p_icmpCode, checksum:= ?, pointer := p_pointer, data := * }} } } // end group ICMPv6_Parameter_Problem group ICMPv6_Time_Exceeded { Loading Loading
ttcn3/EtsiLibrary/LibIpv6/LibCore/LibIpv6_Rfc2463Icmpv6_Templates.ttcn +29 −0 Original line number Diff line number Diff line Loading @@ -773,6 +773,35 @@ }} } /* * @param p_nextHeader * @param p_src Binary IPv6 address associated with the * test component. * @param p_dst Binary IPv6 address associated with NUT. * @param p_icmpCode ICMPv6 code to be used * @param p_extHdrList * @param p_pointer ICMPv6 pointer to be used */ template ParameterProblem mw_parameterProblem_code_pointer_extHdr ( UInt8 p_nextHeader, template Ipv6Address p_src, template Ipv6Address p_dst, template ExtensionHeaderList p_extHdrList, UInt8 p_icmpCode, UInt32 p_pointer ) := { ipv6Hdr := mw_ipHdr_nextHdr_srcDst(p_nextHeader, p_src, p_dst), extHdrList := p_extHdrList, ipv6Payload := { parameterProblemMsg := { icmpType:= c_parameterProblemMsg, icmpCode:= p_icmpCode, checksum:= ?, pointer := p_pointer, data := * }} } } // end group ICMPv6_Parameter_Problem group ICMPv6_Time_Exceeded { Loading