Loading ttcn3/EtsiLibrary/LibIpv6/LibCore/LibIpv6_Rfc2460Root_Templates.ttcn +18 −0 Original line number Diff line number Diff line Loading @@ -287,6 +287,24 @@ data:= p_data } /* ** @param p_nextHeader Next header identifier value to be used. ** @param p_extHdrList List of extension header in the packet. ** @param p_src Binary IPv6 address associated with the ** test component. ** @param p_dst Binary IPv6 address associated with NUT. */ template GeneralIpv6 mw_generalIpv6_extHdr_srcDst ( UInt8 p_nextHeader, template ExtensionHeaderList p_extHdrList, template Ipv6Address p_src, template Ipv6Address p_dst ) := { ipv6Hdr := mw_ipHdr_nextHdr_srcDst(p_nextHeader, p_src, p_dst), extHdrList := p_extHdrList, data:= * } } //end group generalIpv6MessageType group ipv6Address { Loading ttcn3/EtsiLibrary/LibIpv6/LibCore/LibIpv6_Rfc2463Icmpv6_Templates.ttcn +17 −0 Original line number Diff line number Diff line Loading @@ -130,6 +130,23 @@ data:= * } /* * @param p_src Binary IPv6 address associated with the * test component. * @param p_dst Binary IPv6 address associated with NUT. */ template EchoReply mw_echoReply_Fragment ( template Ipv6Address p_src, template Ipv6Address p_dst ) := { ipv6Hdr := mw_ipHdr_nextHdr_srcDst(c_fragHdr, p_src, p_dst), extHdrList := *, icmpType:= c_echoReply, icmpCode:= c_icmpCode0, checksum:= ?, identifier:= ?, sequenceNumber:= ?, data:= * } /* * @param p_src Binary IPv6 address associated with the * test component. Loading Loading
ttcn3/EtsiLibrary/LibIpv6/LibCore/LibIpv6_Rfc2460Root_Templates.ttcn +18 −0 Original line number Diff line number Diff line Loading @@ -287,6 +287,24 @@ data:= p_data } /* ** @param p_nextHeader Next header identifier value to be used. ** @param p_extHdrList List of extension header in the packet. ** @param p_src Binary IPv6 address associated with the ** test component. ** @param p_dst Binary IPv6 address associated with NUT. */ template GeneralIpv6 mw_generalIpv6_extHdr_srcDst ( UInt8 p_nextHeader, template ExtensionHeaderList p_extHdrList, template Ipv6Address p_src, template Ipv6Address p_dst ) := { ipv6Hdr := mw_ipHdr_nextHdr_srcDst(p_nextHeader, p_src, p_dst), extHdrList := p_extHdrList, data:= * } } //end group generalIpv6MessageType group ipv6Address { Loading
ttcn3/EtsiLibrary/LibIpv6/LibCore/LibIpv6_Rfc2463Icmpv6_Templates.ttcn +17 −0 Original line number Diff line number Diff line Loading @@ -130,6 +130,23 @@ data:= * } /* * @param p_src Binary IPv6 address associated with the * test component. * @param p_dst Binary IPv6 address associated with NUT. */ template EchoReply mw_echoReply_Fragment ( template Ipv6Address p_src, template Ipv6Address p_dst ) := { ipv6Hdr := mw_ipHdr_nextHdr_srcDst(c_fragHdr, p_src, p_dst), extHdrList := *, icmpType:= c_echoReply, icmpCode:= c_icmpCode0, checksum:= ?, identifier:= ?, sequenceNumber:= ?, data:= * } /* * @param p_src Binary IPv6 address associated with the * test component. Loading