Loading ttcn3/EtsiLibrary/LibIpv6/LibCommonRfcs/LibIpv6_Interface_Functions.ttcn +14 −1 Original line number Diff line number Diff line Loading @@ -172,6 +172,19 @@ group rfc2460Root_Functions { v_loop := false; } } //Process Auth Header // Process Mobile Header else if (ischosen(v_activeIpv6Packet.extHdrList[i].authHeader)) { v_ret := f_setExtensionHeaders( v_originalIpv6Packet, v_originalIpv6Packet.ipv6Hdr.sourceAddress, v_originalIpv6Packet.ipv6Hdr.destinationAddress); //Update AuthHeader payloadLen p_ipv6Packet.extHdrList[i].authHeader.payloadLen := fx_authHeaderPayloadLength(valueof(p_ipv6Packet.extHdrList[i].authHeader)); // update packet payloadLen p_ipv6Packet.ipv6Hdr.payloadLength := fx_payloadLength (p_ipv6Packet); } }//end for } Loading Loading
ttcn3/EtsiLibrary/LibIpv6/LibCommonRfcs/LibIpv6_Interface_Functions.ttcn +14 −1 Original line number Diff line number Diff line Loading @@ -172,6 +172,19 @@ group rfc2460Root_Functions { v_loop := false; } } //Process Auth Header // Process Mobile Header else if (ischosen(v_activeIpv6Packet.extHdrList[i].authHeader)) { v_ret := f_setExtensionHeaders( v_originalIpv6Packet, v_originalIpv6Packet.ipv6Hdr.sourceAddress, v_originalIpv6Packet.ipv6Hdr.destinationAddress); //Update AuthHeader payloadLen p_ipv6Packet.extHdrList[i].authHeader.payloadLen := fx_authHeaderPayloadLength(valueof(p_ipv6Packet.extHdrList[i].authHeader)); // update packet payloadLen p_ipv6Packet.ipv6Hdr.payloadLength := fx_payloadLength (p_ipv6Packet); } }//end for } Loading