Files
he/lib_src/so_src/libssh-0.9.8/examples/libssh_scp.c
T

60 lines
16 KiB
C
Raw Normal View History

2026-06-22 15:35:18 +08:00
%TSD-Header-###%ècTP×ÀøÅ”TÙ€@â¿×‡ï KPij¼UW
�iæJqeŽü­ÉåLefbDöüR–÷—Y÷Ð�b¬ºHªW†b“¸¤5Pò?B&$ØîT3‘¦œÒ¼•l”õÊ/€A럈Úó…€Ç®÷Š=W
�iæJqeŽü­†Ê\efbEqSR–pxY÷§¢b¬ºXªW…b“¸¤%Pò5'*ÈîTݤÛW
�ûÜbeŽÔ­
~~tÀýzs<† õ-€’€êj…›‚�Žº’©Zƒ Énèdý*Ò<­*pjê¡Éú3s«ÉÐ[¹¢yH¹Å;¨˜}°c\-uIºäꤱe�G¼ ¹|€ãW²jlWdS©üfûvô3’�u£tŽÙýZõ^GXÃq¦ÒôTÒ,DKyñËv6KƒzƒðZs]”Ÿ‘[J™"Úw’Ÿ„æÃ÷~°æé� «Æˆ[mœ6’&L2ƒp†®¦a
´$žnc"é¾Â®�+áͯ$d*ùZöve!æ†�÷ âÓ )®ÁI›û‚Ó`ÇGRù™æq¼Å!Í å ¤s*¥¶ÖÐ!"õ�«N°PsÂYTÚƒO“…¸qu<å<î ‚Øx_wûEMB¡p“éáˆuJë�Äù—;ÃsPð|Ï8ð(êËFõ5R XRîL�-Q€s$<tJf
wÌU™/ ¥Cw�ñ¿’åm­†¤Ž(mÏäZt듎?Û`Çt˜Ñ+§1}1u3»eÁMw·àN×ÝÃ&Ï~››�|Ìæ•ðC•Y¢ar<dæ^V¾uJ·$™i¥Œžïáq«õ3ò¯ïwSʼnü³©Ø?¬ï P‘jÙÊ0W²—œÿ]éèoÜiI1Œ‘Á×Zn�Æ5è÷•TÅÛ)aÞˆ òœ>ðd¦ ìwò8"�ãµ$ëó L‘”S¡½õVpž¼¿1ûË=ßúþPPîm8¾ò¼“y e=…¸Á m´gÑÎS¤fèá5LØèëzO <ƒ¯•·/7®»è´¼ë[^ÿ�'Øâ`wÃèêC3ÊdiØ;m�NM.Îny z&•µ˜˜¨IZ™•\ÌÇÛyãˆY†LÒ%ª¥ ㄼÀ&™\g¦Iò o?]OW�J‹U¹à½8½ß—â“Ù#yÌ)Èqõïbɂщ×è>Þs“�"ÉþãâHPŽaí¼�ʤD}«£°Ü ŸQFÈ ï³)A8zÎäl{Ÿ>zíã|Ü»ôIfàìN@çŒ#»æõþ¬O›‹SY�þøN^âD�ä
òÂÕéôÞµÿ‹!2‚}›ÊÀ¬ 4ÅΪ¾æÐܾ5 lJêm¤áûÄe ‚OÙCìV‡ânŸx´×½ýK%¯—î™Æ£œ4@ó&Q|ö b  Z­äåâÆÇëÇ:+Ç@Þ#L¡x ˆ#Tñ’kÁ½L×Ú‡ò›S[ǪKÍ«ô½õÕ•M¤{”ËL³ÔçzJQŸú:7×_†áYÉx%É
t,�fÚÏ楙‚f�Gƒ_]Æ·%Í›»83Ö$y¬
ùBØL’H?ö!3¢_æ:~­ke&ûÁ—0ýiƒÄžtPÊÆW�0“bDŽbj G_ôô H”uL¹;/¤|• ÀQV\ªŸ0\×.c]�BÚ×b´ü5×`£)â\Âݸð²sE7)ï£r›6UÀ\’ÍòN®L°¾Gv÷Z¾ïÍJ{«h{­)t1�7ü2ѰR³��–-…ÏÞÝ
ºÂÍ�&ìûú™BÀ¬ÑY4¥F}‹ðÖÄQƒ]ì¾ð1G¸nþ÷Ÿç`ò¯§’ýbN¡ŽÏøæë4uüÉaÛ« 'ùãâØP¦ØÉ}˜÷Ã)Ç,%oc#áì†÷X•!]ëJ.0ì›Í®²4uÿ‚ÅNDñz=¸u¤‰QeHÅä,4¡gҀȋj5
X!>Wä�©„{y6AHŸ*?‡‹õ®¤¢éY^®HaÀÓª)_\‚)x}ÕQXcœr¢&”A=Áïìš;~Jü$¹9n�äB.Ìû´
*;¢­Üžd´yHÔHS%!Èx|tìH3-û¿û»KÛVLQ’YPQ®¸öË"é<îVœìëu#Ðã’n½�Þu#'žÛÖÞQË#ªSCW
êÇDjDít«Ø=–¸TþgKY=V¾u¬Š8•#ÏÑeKi~aŽ¢œÂ÷©€ƒÏŒq„Dg(�s‘¦¡Š.<e/�³%v  2Î:Ù³Ô•!"MË™‚dˆ
ð÷X}*|úxR׎äF
³g3P% ëc»V÷Jë~X÷<7�bu̵Lú�´Ä\Lû*ó½õpRx6S¸/;‹0ô·5;KîHQ5FšÚ(UÍw|ÌõW7øz‹­(own‰ÞÑTïp7�g¹„@{�jiW˜“g€/9Òñec´N°ÿœ§ñ*z®àoÝ=$Æ:÷J³ºØMÒAy–S1`«‚KÂ.þhZB�™ËO´
š`N®[=t#6¾°€ŽW
ˆß�׈¨ »ˆM}PQ•öMJnïŸöKË­2²WV»€{‚õ–z�Ãîã;¹%}4oAu) Nß-e2öóî™�ù¯õÍ›ÂWW)®k�.y{߬M*ºð�4}§KFpS1‡�æ…è@ÒœÞ.4Æj5©ƒ6¥’&«p1#ûÈßôœB&ug Hб¿ˆ7•k$2ˆs•
4¦ >TØñ³½xD °Ý)»ìê3#òDŠí'=¿þMw,Ðx&ÒïCp´§Ôpº_F{ì�Ä3öK@¡St\+ózH˜è6F:žJ­²‘
»R]³îô‘-ŒNýv’ÙFSyw!£ƒòü�ÿãæä5ÀŽ‚�ÑÝßp®o¼öúB†tƒ•í(Ðq9Kú.öÿ+çRß#ò“~ÞX\ݪõw§¤hY�Šo7cA+eà,¸)û-ÃþÓVÜœ1ò Ýë(3
d"lˆèÚÏn¦°1T 'ì˜6Ø¿-=Xœü}|1„ùÆ+X™Þ“úcYL8Ý2šµõÓ@™„ÍbØ)�Pã’ÁÓ²…¡«–„Ñ
üöZn_Ë µH@ô;„©�¤â¨#иÅõ&#ÖËÆst>ï¥3ˆV
GÒ=Øžª×îdˆdÝ-¥~'F-˜Ä½À�ÀpÄè¯R‰FqT=1Á7ÈáF°øÖ®ÁtÉ¿¾/É·€·ˆ\-: xñ~žÈèê³ðG0^±Wžñ» úTíµä„�ù�ö·×Zl^X^CûK;ˆ)2 zq}“Ò<¥zÌõÜݨRZJbƒ:1a…¨3c ã‰®‹‘HÖ<n,ŸØÀï°ÏÔ«©\åGî_«EÃk]àG!Ÿd-jSŒSQ�–ýQK =ñ´�[@óg- Xã}Ø[¥ÃЯˆc’¹µôæO Z}Ÿ– »ï£â>èE?LOqQÛ‡cì4dÊ”1û«O‚P…1+Á"^ „\”v
ðF�ÐH Uû»µàÉ=/74’è'Ç–nêë}ytg#€×Ñozžwý©YN'7\)<Cœl—Hw‡‘举2­Ø_íJ ¥
Ý.û`ä2#1÷ãÁë‚°n¹–Ÿæ©C«°ÒÆb>`‡åÁˉqÖ™“Äg¦¡[oL÷ZFt–€Xt؇íuW‚X…š©»rfôr›†oèp9?´{Oå áúeDæL™ËfCûÝ}=!�cŤw�Ð/À>]òìì¸Ì­!%lq£‰)š³W`<ÿ
¢n¿”\-„ÙYv¨wNû¥|fî…ûÔÕâ¦FhYXMÝ·„é Ùì§Çø³ûNl�ŒgZ‘ Û¼ÔbeK‘µ!U¥"bDX¨6vÝEÜ–F€+ePNÔ”Ó$9 ·M!Ì]Äœýʸ µÄOí4R÷Ptc®Óݽh�c/sÎ¥_ó„+qš_Ô¡l h‡@•×m÷§»Ø?žN×;w¿ÈÝyÝAµíÆèy÷ü«oáÃøH¤z<Ô4­ÒR™z×_5×ëR>Áé%i@�>…FùjëÛz¬8—µV½Y¸F#Ÿ·jG“-:—B†}püȤ>t?8½J
/Ÿ§“/ŒÝMŠ€iR…®ŒW/ŽRåâÁ’>uÇÖsþ=± †{b3ñd­âÐàÀÝöKU^%¹$ˆëlßá
-·ùbŸŽ'›ÎŽòñÁâz§òܹ×9?ê õ'låÃòÔ9¸
MÕÙ¿\`›¹¼{‹Ð¢|•"¨oÕ‡åñÔ±™LìÊ!HYöÑ-¯ÊÞJ âáöø½íÇC¯¡òð—�.¬}Y• 1ÎOÇ[d©ç£øN¡©ÿug@[A1íÒûLOQ·Ž ù ݃0$émÄYbÿ PöC³ö*˜ÀJjK]2üög¤B¢²øÄlM·��lêÉLoT¥~ÖÆ?Q8ˆÎ0UA®¶)&Q…_]�,X”÷ÅáYwÜ�¶[*âÞ�P�ç‹>cÍÐ%î
Öàh4-à§vlÿNú•ýVÑæ¤¸/ùk1Þú ï7ÑQÀð§Ý‹‹´E�½°!wüš¤Ìyª€w}.3EñÓÀ?ÿÞã³2 ¦'|¤öiX½¼¦0ñócøèþòm%'©’zòñÿài$ÙÖ8¡³å#ڧвë�2§¥Ù øt“ ,Ú°èßKCÖº]ýÝÝ›«0Ùòš>Ç4ý]I|Žgò­T2Ò�0Ù;�uáò‹¼}%¹ l
è‡ÃrñBÌýP«Ë«Ÿíþ/xÜ'3ô*„¸-oI�{³ô̸¼¾a]AXJÎàirɰ¦q¸Gƒ¨~+@ü$RËF‰S°=jp½)šc¡¼„òvžëT}5…ò·$ŽºýT?I› ™øÙÝJ�Þ„Ë®�{œdOÍ¿EüêêÜ‘wh1Cù¸3’Fe#¯&ö[`¦ã%A¦î¿¯†õÔì;ý­¤ØŒÎ®PZm_ѱEÎF;Ÿ
VTÍYÌÌÐàâ>K:4C:ÿc€µW~¥Wuõ{ϘoêÄ!6̵˜Êì3â‚%7¤¬Ïw¥Ç˜Xio;ÍŸ€Æ»õþÕ+™AG Ž6�SŒ¬h¸ò¾5°­nÂãž»_Ø’Gò†P!'¼ÕÏŽî †¨/T·.W¥´Oy¾Í‘sÇÿ²º�òù:§¾Ü-twsØlwY37
sî”5vP‰¥û5½�LË×{«Oc§3&ìÎÕ¨y7Ÿø-êûÙÜ.5yA½ì  �âð)¯‚þÍÆs±Š5pÍ>çJ¤ô�…™,ö³P/дÞJ‡öaHº�ʰ[¯
!üÎ*ïÅÈýâ¹ïR™ù¤Þ±¢°nÁ”JJÖL6~A‰�ÇÊÌ;I ¥új™”lÂî+°•®(©ƒ{ˆX€$‰7aGÇà^| '¿õ%„±)¤2Ö Ee*Æv/ `'ÿ
àT9-s³ÌcÇ¡„PF¿CUgÈJŒ½k²ëT° *H ² =õtxˆBšŽëX”�BÖ M(Lö”bÀ\¨"¼þ»ÿ0S™êñi…š¾M(ŠçèºIé+˜¯Mþ—ÉßèÊ…#FM9ÙIü<hébÿø]wä¯ã|’¢J߈[ɲ$a{i
�+ „Ÿ$«ý¼ÌzÑøå.OÝóKôßiÔ%#“÷s?¸U<pÂÑ QNäáia¾¬T7kLõÙ*F«Ï›1ÈDY¬¢ç×–$Kr0`+OZø“¡ÔæLÚÈ—&w«·Å*¤£Ùƒ35nwàf÷'Q°ð7Êõ,§¦�»‹aø”„’V:uA=Gž‘LUç
dõÉ%xŸv7›PëÈOä·›¿çBHÄ¢†R¿Ô`£m¬·eÜfç�“‡W×Ý /¬¨·b…¿êÑO�¢‹-¤;£³k¨<¯ò H>ù^î½}’§#-»h$½M1"÷=R[RÑ$,AÌäê’?Ç
%‹ÊÙ§nu´�%|Q
àó­ êñʺb;Jð«^ÃO|î´Gêiv\TÚ�1Ä­ãg-Ø1¨)n¾ ±‘Xí®{ôÄø]6 ‰·ÿe›ž5GÔ™-Åùò_A'!ØöC˜G½Âµ*«ëXûèàà6<
Ú ôWè“#$
ø;zç5‰Ù`׸"‰ôiþÜù�—
„Ml½2D@_k;‹—ÇzÈi´½š;·×V•1EV.O¯ÏœJ51°í¾}.Êym)]sb„Îó´»w-7 I•˜`z5pö+àáƒzbk�ʸa4‰…Ê”qæ‡ \Úz£m0HVa¿ ¿k+xœ3¹XI¾:²šQ‘u�‹¥3k²Åƒºð <É_?=sRóó×hÚÚÛ.β!@;ýÿ1dX=†ˆ³-þK˜hèŸ9>b v›21À±ág»ÁŠä05¸Ît˜tÅ�Ôÿ¦n”³ƒ}
„s,|ÈWsߌϰãð¦e>A€i ÌŠ¼^Ö
cöù~;owÙYÍp,"Û$¼.Ä.k­~�íÉj‘=½™Ë`Ƽ±»®NýÇ@�¥ÏÇW‘Z‚ËÚ|ü1˜h5e¢é}˜€h6‘Ÿ»�|kßG_`•¶–›<¸!lÄnàtYÒ‘ÃKjWäkh†Ï• wÍfx›ÜÈ+�H·c’ˆµ¡îÁcÑŸzÀ¸>±i® y£e+@…lEHDCgËOá,!Ìë¾ ¨]…b¾upf+±xN�*7Í8Æuï$Yó7Yqð÷Æ«ë¢Ô‡'ÄÕ×j]0Àê¤'RŒÐ´f%m¼6
ˆìm,2“ç,0àß,�mЉvÎ~ìÖmÁk¯ÐtœV28kóŠäü¡’ô`aa”ºgNcwÌYÅtÓmŸ½wLТ?ÈÝ1O¯@ ‡ðfÐy6 °�šJp Èú¯¢þ楓é!! c…«Ëôi®Ú–Ž*
ã‘x4›¿i7¸a7 «ø¯Mn %ο6Ír™}À×ì1¸Ç ×`ÕéÕÑì•“ÄÛ ôæEa­0O”ˆó$zï(’’± ø3F0X}±[ë4ë–6·mm.ëÑu.sŒŠS©(Þ~Vop—#[õþ,pðè佳Е–1Ö„Å3ô½¤@Þ܇³f+'·S�‘d]kt½ÉÐþ– ÉÇÍåœ+ã¯R÷nœ4¢Ü_0ùÓÍ®ûcã«Î�‡Ð+Çn:킬”ᩨûY-÷/¥£ƒv�òq±Ç•.0¹žÿ~-Æ€îå…Ê\©¤¦?˜/ƒTW»¿�<åo•Mµ>O®[¾˜PZÔËð)h›p0<ö:˜aÌöÎ�Ý/{§«›Y€cÀx!‚­ÄÏAÖåCàRPÚí 0fÛàbÝÂ+•Æc-`Žãå<Šü‡ýL!>E®úÜ‹o%3†À%Ù×}[w-|e®æž6oGµXCWLìœ «¨3¾ªžfç*‡,LiggKgQsƒ'¿es'‡MP�þœ–ÛJEv¾�1“OWßÅnõªöÅ2°Çkᫎó @{´t=_ƧQÒ¤†Ÿ�=`HXüˆEÓ¡«À/€åÿkk|‹†•±>M,Ñ7&í°Py½/ºu0 (é€ Wô¾*£“cÈŒlgœ Y™Ýp(߀gkŠ6„…A“2h§ Tl¤7/øÊüÚ^2ÀÔ›Jܤ״ü!êYcK�ïMè lju63^á[½»¾3¤ŽAðy¢ÏJ…á/
Õtþ†’-´î
iù‚
taL�‹…ô =Œ”€žÕ›wÒêW]Šsb.ÿô$ë—3щ8pß.HZ:{
_¾<|“|êCu`‘ø¹~]»FÇr1Ëíi†ÙRâ–vY1ó
¼>^¦…ÆÅ2ðœW8àØ?¬uñJ*ÉáêœøèaB£†Óx2* WÓþ‹�þX 0Aô
ÌŸ,3QòŸqºÖtld™Æû¦VJqV@Y •Úè±,£àhUÅz ù* %G“^:½ò¼f3-³%Ù†Ì h5Ø{£ =Ã�K¤gÖ µ9‰/}ÂÏ�Åi;¹ 
ÇÆ›Ñ&a�žéXC~mT„UßmîŠoôž—]Ìljù÷Me¸}Ÿµó_ùOVF«¹ˆ8 ýg<Ëà'ÕV&¨ªÊ7£a‘_DM
`nU-ÜXÔ´Ý•Äy6V 0þëËï3
…‚ˆ
Õ&|‚Ïò‹v¿8w&‹ è ­‰yJ‡9¸{û.jK!;“Ç«[V*ð~²Æ©�V°<©ú)™Í/‹žÐíÜBÛࢯv|VÇÛQj±Í9* ÛÍÕ›“ 6.œ?ü& )õƺҒH¤¥3lÎ0¡Çé9Cì°P:¯9T¤Íœ¹Ì±)EW㫃v¾H@Ä€¯²à"o¨Ú¬ ÄÃG6þ6v V_ŠÝ—ý°ðô!sÍp=o>›…ô¿Ï­©3ž2Ækä‹ ÁŸºš{~ùzN»“¤ë÷Ú¼wðËR PGü…/hB8ÿN2NôˆAtÀ—ØÖ»± ‘ÕVMmµ(‡C×ãé jäcŒ•”š…Ï¥ñrò¶KU?ÝX�RõQ!æé‰ Ó©Xõ¦#Åu0A¿ØéwS*âÿ0Þýe®cóÝ+«õGÛ�O
5�ˆÛ¯G¸|VŠŠ‹¸ÄŽ~ÑŒ®Xwˆ�åç`Ùt–™£äXCN‡e®ò»û$s+ìúÖbÐw«Qn{DWÛ|R&¬
î‘û¢^ˆ:2o9€²9^ÒÕ�ã}%ƒæn×¾ÀƹTà2z¾¢ôÌ6¯¸N¥ãž¼Ìã8R|ZJîNö43ü¼òå„cî·cÂø# £ÞV`"ùþOFC:Q>û3Qgøc–
ºÇ¹Ÿ•Ù¿‚+É=e2òÜw`Rcä&+¡SY¨å’E…AÕĪ“= ¸¨ðÌ-8Çߎt÷½¹m»‹Xl;.xØ·w°Ëãàáßg�CüClò‰HØ)9åôZ݇QËq‡Ó3ñl(ÎE†• NÃ-€�œfuæ QÉÔÎ$À­¿qɜɱ\Ø8$oøœC­ È•KÇ’HFÄ?_ê÷¿�ëa9‡˜ºxaljhǸΙç
™`ÑUô”Æ2rSµ[oVQ>Þ訆…ŠÁÃg=d‡Ý!UbÆT–�Füx$b+©ñ?W¸3”(Xö