! / 1599130492 0 0 0 62 ` IperfSetDefaultParameterIperfHelpcmd_iperfiperf.o/ 1599130492 1018 1018 100664 48616 ` ELF4(|{WfُWuُ"7y]ELjC}5cT}cԧ}7F$3.UA7|3@cF׃`cŇ3@"&gſݷx]0c$]G*#WW"ُh](P(Tc]3@gu.PP*\JG$cgݿ777777777777777777g9q.66&* cR 4΅cN 7D$^*Z.ޗ*V.ڗ.ַ*R&ȗ΅"&bXXBWW"VV*7.J!ag !>*hIA2N*N,X' &IxX@F*@>xH@|X8X#"# HGU>BƗ rG' c 77I JJ\@D@ 3UU@U $ @7\@GDG|H l"\@GIagG$3U ɗgE7%UW1@9@F>Ǘ@UG >g>W@D}Yc%#$H}Yc%#$@GEAc * B7EAg>B6ƗFEŷ Aڃ*.>D7 E7 `7 cL$E2G c $C ކ&ʅ"$C 4&ʅ"}UiG#$C 4&ʅ"yբGcVĢG#,$C 4&ʅ"Y٢G AgG%)J JD7 7 cD4E $V%  !c7}Ug%I^RcG7ɿ$V%  $#c7y%IfRcG7Ayq>E}*.e"G"hyh>w ch> hWA=ccmpcc)G# #"E2Wc)D}cc p7ך;3eW%zEWReWe*E7G$ٿ>EagA*D7 cH4EAg@ 2Ɨ2Fc47 2@ E7G)G7}UAA*D7 cH4EAg@ 2Ɨ2Fc47 2@E7 G)7}UQ7'yqEh>֗>ąg>з>҃$ˍG#,H>&ȗE7&}U2W'cGMEag7'yq,>ַ>ąg>з>҉G#H#'#)#+#-#>ԗE7}U2W'cEag7'IA>!GGT E>ėcZ A7W>2G'c4HGFE>GY A7MAg$:yI.5 2ƅF:ξcQ A7}TՠGG4 FE*>̗cX A7"We2Fօ"c\ A7ɷc E"c\ A7ip҅"*c^D A7"WJ&KrG "cagA*2ƗcIEG$2FEAgHT A7}U.$:5A2F:ƾcZ A7}T2G "c GGT FE*>—c[ A7"H}TUWMJօ"c\ A7u4G4FE">ėc\ A7qJ҅"c^D A7[7AgEg7 ' J%+>G*>ēJL K\@Dp\,\H҇NFcYc  A7EDrG' c AwIG\c & ΅"JIēI**c Eh,"EJD7 $KD\@c EHHH\ȗ# Lf#"bLb#$E2ERFFGfb>cDcS' cח&p\,\HFc\AcwE A7EDrG' cǗ*IK 0 K cy)I7ʅ:Gc cu -F#&]hX#((X#*R#,nR慗#.p\,\HFcBGx># WH FWU3lU#FXZėOp\,\HF]*NٽDA7]Iag\MA*PMQ THQ*aejF(XlXG$X@Gc"HWȅG\Agq*΃G%FFEHG#WAFُh#qFTE"cL""vGcFFEHG#WAFTُ#XXE>i%ag@cAALHL*H*HHFEAg5q*>IJ K  cZ)I7ʅAp\,\HFcBGx># gHFWU3lU#FXN̗L,\p\HFGcDzGcRGD1.ƗAE7- agAF:G%T*)=ÁEHHH3@# E#""E#$"HW2GcPMQ THQlX(X}AgYq*փG%FFEHFFE)IAFhJڗWAFُ#!#qFTE"cHG!Gt0E>ȗ""6Wc FFEHFFEHGX>#W:AFُ#<@XT>ԉEeag*5h\(܁G)F57U(\ŗ#,"@#@Wg8\>#x\G% U% #G$"Ǘ*I7 7 cF9g@ G#@ GG#@ G'# q*.>βD cDDE  2Ɨ 2Fec7}UrGc  2@ 7GF376gcw7U# ag73@cgEgE*%2J"cW}UgJ"DJ"KJ"BJHg@i݈@yѦJW@@ G_77@U7@ *7uFW\&ʅ"cN"""option %s is invalid ilupctnbskVSBset reuseaddr failed %d set tos failed %d start reporter failed %d send failed %d $JTry 'iperf --help' for more information. parameter %s is error Error: only need one end condition -t(time) or -n(amount)BandwidthTransferInterval+IPERF: %-16s %-16s %-16s OK iperf_reportercreate reporter task failed %u recvsend UDP FIN: %s error %d WARNING: did not receive ack of last datagram after %d tries. sendsend UDP FINACK: %s error %d WARNING: ack of last datagram failed after %d tries. connect failed %d socket failed %d bind failed %d listen failed %d accept failed %d recv failed %d set rcvtimeo failed %d set reuse failed %d iperf_trafficcreate traffic task failed %u Error: no free memory Usage: iperf [-s|-c host] [options] iperf [-h|-help|--help] Client/Server: -i, #[interval] pause n seconds between periodic bandwidth reports(default 1 secs) -l, #[length] length of buffer to read or write, defalut 1470(UDP)/8KB(TCP) -u, use UDP rather than TCP -p, #[port] set server port to listen on/connect to to n (default 5001) -V, set the domain to IPv6(Must be 1st parameter) -S, #[tos] set the IP ToS, 0-255, default 0 -B, # bind to , an unicast address, not support multicast -k kill the iperf Client specific: -c, #[host] run in client mode, connecting to -t, #[time] time in seconds to transmit for (default 30 secs) -n, #[KM] number of bytes to transmit (instead of -t) -b, #[KM] for UDP, bandwidth to send in bits/sec(default 1 Mbits/sec) Server specific: -s, run in server mode -V-u-s-i-p-t-S-BsrcIP is needed srcIP is invalid -cdstIP is needed dstIP is invalid -b-b only allowed for UDP Client bandwidth is needed bandwidth is invalid -lbuffer length is needed buffer length is invalid buffer length should be [36, 16K] -n-n only allowed for Client amount is needed amount is invalid 5:A%4.1f-%4.1f sec %6.2f %cBytes %.2f %cbits/sec K$tI--help-help-h-kNo iperf is running Iperf is running no free memory GCC: (Heterogeneous Compiler&Codesign V100R003C00SPC210B003) 7.3.0 $"0 +t  3t  Ml _0jDy&:L$!8!##%%''G)+)+;+-PZ-/bn/1~`13"3557799;x;==??AAC$CE6EGIDIKWKMoBMOOQSUpUWYYYZZZ[\]^_`abcdefghijklmnopqrstuvwvv v` j X r #d (Z -_2h 7` <mA(mFLmK`mPmU mZ<m`mfml mr\mxm~mmm`mmmttut8":Pvc cc$cHcPb 6&#h(r-27<aB4G*LoRoXo^ odPinzsx}>8p,ppp0pDp4dlZ,!!!v! !!!!$!*.!0!6(!<!B!H!NqT(qZ@q`qf&#ln#r#xP#~##@##s$s8ss&%n%%P%~%%@%%kk'''H'ddt))j j&d+,+2P+8F+>hDhJ(hP<hVZ-\<-b-hV-n-t-z,----P-gj/@/4/6/]]0]j1V11V111 1811ir5 555X5"25(5.545:5@^F@7L,7R7X7^7dL7j7p^7v7|x7(fffp999n99L9^9B9\;=~==\=?$eeeFAAA \A2AAA$A*(A0 A6A<CBCHlCNETEZE`~EfllGrGxdG~GG>Gnnn(IDI`I|IIrr r<r(KXK KjKKKNK K K $K \ 4M "M& ,M, b2 6O8 ,O> .OD QJ QP 0QV NQ\ bQb `Qh `n [t Uz TU jU \U 8U U w w w w w 0w Dw W :W DW 0W W W W W W @Wx    + = K Y b l {            . : F W o }              , 1 @ R ] e  t y             % , 1 D K Y ` n }  dQ 0S LWiperf.c__bswap32IsIperfRunningTimeUsecTimeSecIperfGenerateUdpClientHdrIperfClientUdpPreIperfUsagePrintBandwidthIperfReporterProcessIperfReporterEntryIperfDelayIperfStopIperfOptionConvParseParam2ParseParam3IperfByteAtoiParseParamLowerBParseParamLowerNIperfStartIperfTrafficEntryIperfReporterGoIperfServerSetOptionIperfServerPhase1IperfServerFirstDataProcessIperfClientPhase1IperfFeedWdgIperfServerPhase2IperfClientPhase2IperfSendUdpFinAckIperfServerPhase3IperfServerGoIperfProcessUdpServerHdr.isra.0IperfSendUdpFinIperfClientPhase3IperfClientGoParseParam1.isra.1ParseParamLowerL.isra.2IperfCheckSingleParam.constprop.3IperfParseParameter.constprop.4IperfCheckParameter.LANCHOR0g_iperfContext.LANCHOR1g_iperfMutex.L2.L6.L7.LC2.LC0.LC1.L10.L11.L8.L18.L15.L21.LC3.L23.L22.LC4.LC5.LC6.LC7.LC8.LC9.LC10.LC11.LC12.LC13.LC14.LC15.LC16.LC17.LC18.LC19.LC20.LC21.LC22.LC25.LC24.LC23.L35.L37.L38.L31.L32.L40.LC26.LC27.LC28.LC29.LC30.L46.L48.L58.L51.L52.L61.L49.L63.L66.L67.L69.L78.L72.L73.LC31.L81.L80.LC32.LC33.LC34.LC35.L95.L96.L86.L97.L88.L89.L84.L90.L92.L93.L85.LC36.LC39.LC37.LC38.LC40.LC41.L100.L107.L99.L102.L103.L112.L105.L106.L101.L114.L113.L130.L117.L129.L120.L121.L122.L123.L128.L118.L125.L126.L124.L139.LC42.LC44.LC45.LC43.L143.L142.L141.L145.L151.L146.L149.L140.LC46.LC48.LC49.LC47.L155.L154.L153.L157.L163.L158.L161.L152.LC50.LC51.L165.L164.L168.L172.LC52.LC53.L173.L175.LC54.LC55.L181.L183.L180.L186.LC56.LC57.LC58.LC59.L189.L187.L191.L201.L193.L200.L194.L195.L196.L192.L197.LC60.L206.L204.L205.L202.LC61.LC62.LC63.L210.L217.L212.L208.L214.L221.L215.L216.L213.LC64.L228.L226.L227.L236.L230.L225.L231.L232.L233.L234.LC65.L242.L250.L244.L245.L246.L247.L248.L243.L256.L251.LC68.LC66.LC67.L274.L277.L269.L270.L271.L272.L267.L268.L285.L292.L291.L296.L293.L301.LC71.LC69.LC70.L310.L304.L313.L307.L308.L314.L306.L312.L305.L316.L311.L320.L322.L321.L325.L324.L329.L326.LC72.L331.L333.L337.L335.L336.L334.LC73.LC74.LC75.L349.L346.L347.L348.L345.LC76.LC77.LC78.LC79.L354.L351.L352.L364.L361.L356.L366.L362.L363.L367.LC80.L371.L369.L368.LC81.L375.L384.L374.L386.L387.L388.L389.L385.L391.LC82.LC83.L404.L398.L400.L401.L403.L399.LC84.LC85.LC86.LC87.LC88.LC89.LC90.L407.L406.L409.L410.L411.L424.L412.L413.L425.L414__floatsisf__divsf3__addsf3__riscv_save_2__riscv_restore_2__floatundisf__floatunsisf__mulsf3__fixsfsi__riscv_save_3__riscv_restore_3__riscv_save_0hi_at_printf__riscv_restore_0__subsf3__gesf2__extendsfdf2__riscv_save_8__riscv_restore_8__riscv_save_4__riscv_restore_4__stack_chk_guardLOS_MuxPendLOS_MuxPost__stack_chk_failg_minusOneTickPerSecondLOS_TaskDelayclosesocketatoi__riscv_save_11strcmp__riscv_restore_11__riscv_save_10__riscv_restore_10inet_ptonstrlenstrcpy_s__riscv_save_5__riscv_restore_5memsetLOS_TaskCreatefree__riscv_save_1__riscv_restore_1setsockopt__errno__riscv_save_6bindlistenaccept__riscv_restore_6gettimeofdayconnecthi_task_get_current_idhi_cpup_load_check_proc__riscv_save_9recvfrom__riscv_restore_9send__riscv_save_12memset_sselectrecv__riscv_restore_12memcpyLOS_MuxCreatemallocLOS_MuxDelete__riscv_save_7__riscv_restore_7IperfSetDefaultParameterIperfHelpcmd_iperfY3Y3 ,{|}3((30~034~43883DD3PP3XX3``3dd3jj3nn3 h-r-  3223>>3RR3\\3dd3Jp-3  33  3&&3**3663BB3JJ3``3Zj-33  3333  3((3,,3003883<<3@@3HH3LL3PP3XX3\\3``3hh3ll3pp3xx3||333333333333333333333333333  3333  3((333$$3883<<3FF3\\3ff3n~n3r~r3vv333333333333  333""3&&3..3.,4~8-B-33$$3LL3xx3j,n33 \ 33\3,,36Y63:Y:3>Y>3HH3RR3ZZ3bb3ff3jj3nn3rr3vv3zz3~~3\33333333333  334,B,V,,,,--33  3&&3..3$,8-3\3 \ 33\3""3.Y.32Y23>>3FF3JJ3PP3\\3jj3tt3333,,,f,~-,-333  3,,3<<3J-33  3  3((3,,3443@@3HH3XX3\\3nn333333333338Dd,v,,,-,,, ,-33$$3>>3BB3RR3VV3ZZ3dd3tt3333333333,,2-J,N|-,---33  33**3@@3LL3xx3333003,-&,4H,l,r,,-- ---&-,-333((3..3FF3JJ3Z$Z3dd3hh3zz3~~33:,>-BN-b,l-v-333((3..3FF3JJ3Z$Z3dd3hh3vv3zz3~~3:,>-BN-b,l-t,-33  33&+&3*+*3443883XX3ff3jj3nn3xx3333D,d,-33  333((3,,3TT3bb3ff3jj3vv3~~33`, z 33  3((3443> >3B B3FF3TT3\\3tt33 3 330 X~-333003<<3FF3JJ3NN3hh3tt3~ ~3 33333333333333330/03>>3HH3RR38X-p---,-8D3-3""3883DD3PP3Z Z3^ ^3bb3!2,"L#l-$333..3::3DD3HH3LL3XX3bb3xx33%3%333333333&3&33$$3. .32 238-83D'D3H'H3LL3XX36(^)*+-+,--. --/",06--@+T-0333333  3FF3XX3b1b3f1f3jj3xx33333337334,28,2P3T456-7,8-29:;-733  3,,3883JJ3TT3nn3~~333 3333333<3 < 3$$3223<<3DD3x7x33$=`,>d,>f?@A?BC-D@Ej,FlFp>t>-D3  33" "3*~*3.~.3LGL3RGR3VV3``3hh333333333333FF3\\3tt3~H~3I3H3I333FJdKpL MNNOR,PdPl-QpO-O3 3((3::3T=T3^^3pp3,RH,RNR33  3&&3LL3^1^3l9l3v?v33333,SfTU-V333**3223:~:3>~>3BB3LL3XX3dd3tt3~~3W33  32X238X83<<3NN333C333Y3Y33Z3Z33 H 3H33,[D-\V]f^_,`ab-c,_,d-_-e33  3,,3::3HH3VV3dEd3nn3||33 333&,fg-h33  3&&3663JJ3nn3533;3G333333,ijk-l3\3\333.m.32m23663>\>3D\D3HH3R\R3XX3ff3pYp3tYt3xx333\33Y3Y33A3I3,n,,oV,pq,r-s-s3t3u3v3  3*t*3..3FuF3JJ3bvb3ff3w6,xR,yn,z-{33  3|3,|,3223F}F3J}J3NN3ZZ3bb3r$r3|~|3~3333 &-@,B^z,-,--333333,,3&:@-3L3  3..3<"<3N&N3`(`3tNt3333(DVh|,,-,,,",*,6,@P,\,33  3333  3((33.P.3::3>>3BB3JJ3TT3^^3-"6,fn-3  33""3&&3003<<3FF3JJ3NN3ZZ3^^3bb3pVp33333333\3\3333333333R3**34*43BB3-.,V,j,z,-,-,-$>-J-.symtab.strtab.shstrtab.text.data.bss.text.__bswap32.rela.text.IsIperfRunning.rela.text.TimeUsec.rela.text.TimeSec.rela.text.IperfGenerateUdpClientHdr.rela.text.IperfClientUdpPre.rela.text.IperfUsage.rela.text.PrintBandwidth.rela.text.IperfReporterProcess.rela.text.IperfReporterEntry.rela.text.IperfDelay.rela.text.IperfStop.rela.text.IperfOptionConv.rela.text.ParseParam2.rela.text.ParseParam3.rela.text.IperfByteAtoi.rela.text.ParseParamLowerB.rela.text.ParseParamLowerN.rela.text.IperfStart.rela.text.IperfReporterGo.rela.text.IperfServerSetOption.rela.text.IperfServerPhase1.rela.text.IperfServerFirstDataProcess.rela.text.IperfClientPhase1.rela.text.IperfFeedWdg.rela.text.IperfServerPhase2.rela.text.IperfClientPhase2.rela.text.IperfSendUdpFinAck.rela.text.IperfServerPhase3.rela.text.IperfServerGo.rela.text.IperfProcessUdpServerHdr.isra.0.rela.text.IperfSendUdpFin.rela.text.IperfClientPhase3.rela.text.IperfClientGo.rela.text.IperfTrafficEntry.rela.text.ParseParam1.isra.1.rela.text.ParseParamLowerL.isra.2.rela.text.IperfCheckSingleParam.constprop.3.rela.text.IperfParseParameter.constprop.4.rela.text.IperfSetDefaultParameter.rela.text.IperfHelp.rela.text.IperfCheckParameter.rela.text.cmd_iperf.bss.g_iperfContext.data.g_iperfMutex.rodata.IperfCheckParameter.str1.4.rodata.IperfCheckSingleParam.constprop.3.str1.4.rodata.IperfClientPhase1.str1.4.rodata.IperfClientPhase2.str1.4.rodata.IperfClientUdpPre.cst4.rodata.IperfHelp.str1.4.rodata.IperfOptionConv.str1.4.rodata.IperfParseParameter.constprop.4.str1.4.rodata.IperfReporterEntry.str1.4.rodata.IperfReporterGo.str1.4.rodata.IperfSendUdpFin.str1.4.rodata.IperfSendUdpFinAck.str1.4.rodata.IperfServerFirstDataProcess.str1.4.rodata.IperfServerPhase1.str1.4.rodata.IperfServerPhase2.str1.4.rodata.IperfServerSetOption.str1.4.rodata.IperfStart.str1.4.rodata.IperfTrafficEntry.str1.4.rodata.IperfUsage.str1.4.rodata.ParseParam1.isra.1.str1.4.rodata.ParseParam2.str1.4.rodata.ParseParam3.str1.4.rodata.ParseParamLowerB.str1.4.rodata.ParseParamLowerL.isra.2.str1.4.rodata.ParseParamLowerN.str1.4.rodata.PrintBandwidth.cst4.rodata.PrintBandwidth.str1.4.rodata.TimeSec.cst4.rodata.cmd_iperf.str1.4.comment4!4'4,4$AX<@4V<y [n0V@pVy otj@VPy  t}@Wy  l@Xy  0@Y@y "D@^y f@ay &@@by 2 :-@ey HFC@fy ]LX@hy xL$s@