H42853 s 00001/00001/00767 d D 1.4 02/02/04 23:42:15 patch 5 4 c Import patch diff cC cF41350 cK25445 e s 00001/00001/00767 d D 1.3 02/02/04 23:39:27 patch 4 3 c Import patch diff cC cF38020 cK26480 e s 00003/00001/00765 d D 1.2 02/02/04 23:37:27 patch 3 2 c Import patch diff cC cF37306 cK26338 e s 00766/00000/00000 d D 1.1 02/02/05 09:40:01 torvalds 2 1 cC cF1 cK21389 cO-rw-rw-r-- e s 00000/00000/00000 d D 1.0 02/02/05 09:40:01 torvalds 1 0 c BitKeeper file /home/torvalds/v2.5/linux/drivers/net/znet.c cBtorvalds@athlon.transmeta.com|ChangeSet|20020205173056|16047|c1d11a41ed024864 cHathlon.transmeta.com cK02759 cPdrivers/net/znet.c cRad1f0b395354153e cV4 cX0x821 cZ-08:00 e u U f e 4 f x 0x821 t T x^½\ùs7²®üHÕû#¥l“I“”¬(ò±O–ä,+²ä'É›Ýd]¬áp(ΊœáΡ#ïßþ¾¯ÌÅ¡ìø)G$@£Ñè�ùf¨Ïžªß/éºûê P¿x�ŸÌÔ/�Ó0ñ”—̼�jù7^¤¦a¤æ~�ÞuÕÓgß©��8qßUnĉrgN¤ž¢kì‡�z¥6 è›~·7P?<l?ûaG�=÷Ú‹þÓõâ‰w¯â©Û œØé^…76_l|s ¸ß k�Ø¿~üŸADz7?G~’x�ß«£0pæõFÆveiÏ7—3O9i2òÎ= «ÈsÜ™7QNüÐ<]NòœKøB ±{?ŸtÝpaFb�[ªãÛØ‰Ñ$ņ¨¯½¹—à‘îÕUйáò>ò¯f‰ §ì¼Ñ¨ô#´™‡¥bÑöû Ð ´«Ct ^�´‰]ä-#/Æ/o²Ñ •†ç§h &ÊO*pÁ- &Nˆ?¾?±'¸ŽUªwþµ§þÎç¾{-,äÌ—3Ga¾Ä®Xœ^]ñ'öc•:÷¦^ä íþFCé¥F÷Ám¤–(f9’)µ¹7xþö:¼xwðìðH†ˆtpŠ/Aa^/ÚTC,b®&NâÄ3ÏÃòú?ü0à`ÝðÎw£ô_¤�ï:‚ˆ:Bçq^·Õ_ÂyWõeL¯ ô”:ˆU§Î\ÝR\F[V? Ý”ô¤�ì[ài²Žë¦¨ÝÝh ÕÌ™�Dàˆ‰ ¯[$;Lý«« ÓDÍÂ[>qÜóÏï7iìÉX_È wç*õâX9‰º�áOä]ùqHc?‰Á…‰°ÇÌÃ0öé�do—tå {Ý“—Ζ^$k’­µ“�£ù²¬;b/òÁQ¡ŒóH.nvr6¿m©xîÜ€7�Þ4 ÕAàÍã6Ø`AÉ(J—ä¿€墳°VÃggjF 1ûyæÏeɑ׈=PˆûàÜ ³AUZ=!~˜AÅ÷Xû¢­†Ð ¡¡o4Ò&ö¼ÖÀ½÷‚XvFo*»Í JàKBa-àß…Æ´‹ž:. �@‹p"+Í— HÑÀ½ßWoBÀ#*v±Ê‰(«Ujî€ëGnŠA$TÄ?ãt 9i!ÃPÍïz-5ñ&dVne¨ÎïH1. «#m }û-ö¸”Ù´²›PMÙ.¡EB­ã—‰Ï‰ÁÆ|®j8S³$0"õ¥` KÓ,ï'¾3÷µáM)�Ty†ô´—œÐY.£�-±ñ§9ÇPzˆ- ƒša$ô¡vºoƒ,dé¦>”“r&Ÿ½ÁälKÀ-šWà@‘¹ótâaqIäñ<¥ÉKÆÁU·Þ’­"ñõÅ�B�n¯ÿÃ3çã]þµ}þ×O£óáé�£‹á/Dz"¬ë¹ñe‡R±1˜U¶3EDžß‘€db³î{6“Š%hÈy¨Õ�êtDN,/¨E ~ B˜Ã(¤ˆ«þ`ï'5¡€�èžû9ĆE©á`™"î¹"¼�[‡û3�§Ô®b÷`Thfð°ˆLIƒÞpÒXq ØáÔâÆ‚,VóÞ�áÙækô._VË]ö ~8ÌšQD íý$Ô?òâ%ìqÒêue.“Û8¦ú]Û…ý+ M%1e[èâL°¯F°9Ï8�_‹Ò‡¢ &sN©í¢Õ_>)x†¥!r{°u�Hñåy’é�9í˜b-“pi% SkZ§•¤rzqð$�æŠ9Ìj,„¨°vó9Ș~§Féhpa0¿Gw~�€­7¢ûh­ô®: ÑÚ¼M”ÜøQ(†[ëEa^˜<ði%À1�¹êãzR\bXOëZ=õ"�'>Ì•² ˆ�Sø G ˆ¨˜FàaZòr6 “·˜¤ hZ®Å¾C}b֔΂6Cqn‰—ˆž+rƒeb˜‚HÅ ‡;“.! ·ðc7 …Š–V`)‰CõÏT;Æü<‰sn·{M¾Üõi8(’Ä�ÉÆøî€Ù¯¨y¦PSÑ܇j¯@˜K8_8ÊŸªû05¶x"ƘÐΕïn4*Œ»O¸ò�£\¡¢•Ù@‚çFÀ Ü«Lån€¶à§èZ%÷K/Ʀg+ãh³„Í·0¯`éûS/ÙTÍØw[dˆ+ñ°àª¿FtÆ¡ÁPP÷¹ž¸ðÜ& §G�±½°¤z�{¯nÉEË98{ 2*¼š‘K#â¿7)Ìu:[,Ú=€ íÀ{¢®m$±Ñ˜¦�l(•Ü«)6Vîä=NÇZÜàf1Äød¤ÚV/%îxvM(óîìõJKLŸ¦¶!!sÕµ,A ׫k�É Âº†Ì¸×6†"¥u-ØÀòs'^<3+]y'\Æ«Ïý J|6Y8|¸2#h=ñnü5Ëãn¬oޝilêZüéȉ–fÂ)\þ©úåôørttüæÃ�ßá7lCá‘êo|.õ§6’K£·AH‰;Goœ^!˜Ë½`t&.?•)Å2è)Ñ8PkÔ§°ò/õÊ%µ£ÿèü¯£wgGÇ�F﮿Ӡƒ¼Ë h‹ÆÃ�µùÖV:¢7YqY±Wñn ~ÒZ@l´„„Œ¼6ÁbˆðwÐRÍæ< ®Zò¬õúuÿ{õê•ÊŸ äY«„É›oÅ»$kÁë.« $ä!<[ (Þ1%ÍX>ë¯õJ¸¾;ê�ÿ|z2ê5¸þ^¯¦©/M}ôø ÑÓâzˆýUˆ§gïU³;_¥<|v~ ¨…Ší}ÝÞk”žöFÃÑÅñå‡÷�jÃáÙéÛá�αƒ9m¤å݇“ËááÁÅåèdxq©¶Ë­—ç§�ÆN¹áèÃ;ÌÒØ­<üxzv�Y¾/7œß�ŽOÞœ eo¥åhx¡›úÒ¢íâòŒ«©,çü8G¬_YÐÁ�¨õ+K9?iø|g£2àð'Õ»ÛëU_\\öT³§^¾TÏ+»Ã¶¾jö×µ Ts°®m[5·M[Ö.½¾;>ûpId�© èt̵^X"Р·õ�ºFW˜gê_´¶ˆîF�5Øù|§B÷Õj…ÚmDµ‹ÿ³ž$¦¸%to®ñÄ(tˆèŽ´bsaíy BÑù±8;”›\x!ø š_=Fª-_Kœy§$ï”ØNI¥~c‚ÑÜ ^4DÌ™ØÏ®’Y›:^ÂDcðI+Í3:Ž'Âî�éÿúó¤ã/:¯ÙË(á:’þ¼Èt´F�jLOÙÿµ¨‹ž >®ï:øò®Û•®jKí}Ìu)LUcî\�Ÿ%j ˜n2a ŒBÀ„צÁ$Á¦~'LÓ0zƒ›rã ÜÑñ\"“nÂÐ&½n:rÞ}™¬%[�y,€cb}íJ‚D‚ &‡º ™2b–Ñ,üGíN1¡ YlHÙ6áyw®·Ld7º_’<ˆè³Cœ á½³�HóôŒ)�ˆé/?ˆéæ‡A»‚ªAïØl±Ðf̲ë`xjçëõ²ùEyS&ôÃ?þXqFÀ±3‰äÐÝ|èξP…YS.p1`ôEßÔö/Lõ|_=ïd@�@IÎl¼—wÀ°«Or9ðwÈY(Èô˜Ç­.;qê)>[™#�î é.½àË{CMFZ8ì øZ\õoÛzEk!Ý„þDƒÊLT“¨cOÛÒ(ýGþ$µLF�,™ëEw_Ž?ì`üy⬴ø)Ÿ\‘ üùY0²xO£L£� Ä3Â=<›;¹…³%Æ— I—ð§ˆk¸Í8Èðåµ�;/ú±8Ùè� +�„Vðžié×­ŸŸ X5z^ø¨::‡¨™'û wI=.sA[õäß釓“¶G›”ÇÆX_Ö‰ SÈá­@í(èb&ìÙê5¸† sæÆÎÔë$aGFB9«7ó :²}aOýƒIï˜Î¾�NH)èôÈ$u—)“Ìx~ã'Ž$4¡¨ÎécÒ‰zÙ)]h¨ˆäHöï $sÄc~)Óú�|çÓЪÁ§K^ëS*;ø„‚¾> Ñ‰{wÓþ£�¯üOŸ”¿Ö7xÚ\bGšt‹ê~”„£?JšJë…Zª—ëºôÙEúlmµ`Êü©j>]2/óäô‰R�+R&pËæ²]˜Nm‹½zÔc?®¹._ª×k12Óµhö¤s!öZõË ¹nþt|~:ž¾=ìáJ=†3á! 2[tÿl‚Ÿ pUªs|zvtü<ù$¹dÒŸTZÙ›6£�켦*QØÐÏŒè¼6vÁö�ž+µÂ qÍ«ø>Š÷%›ÇÌÿ£ï¶çwíMú�A+i¾f3R­�­ši9KÖØ´Xo*|(ÙÜŒ TÓn½ÊÇ^ïâCo§ÁmS=tw ü‘™õýd ’ðL²#ÛæXdßéÑDŒ+>(Y�„î¤Ø€ ’˜jL_|0°5{.¼PODãgœòãø(¦2fr®° BMÃð779Ì“ƒÍIJ¨jIÿ:°éÏ ÇáÝ·";\6�Ò=Xxl|3çæ:#·ùË©—hž'u~ÿ]Žá9h7³µ¶¥ìôf}/½jÓ+A¯U!øùàütxú£f'è>ž.Òèt˜j ÓÈer+¾ÿÓ·Ê¥�üRV„o>\üÍl0(v OÕ9RücøÎatßmü¬óeµêpæBuëI’13µy<áÎ(NÇÝžð»I³�è…_¿ÒüÏ�þÇV‹Xh*ÇL ‚; ý±NoŽx¨ÓÀ*¡z ¶Kl¯ÇÀ¦0KÀ· õ1¼­s¢h)"ºU<Øxfzæ‰Pô.œoÚ3HÙŒ[æ—Y°0´K�xé¹þÎ-)R2FÆ85e_HK7Ù“h¡àkéìêYGw¬)±} á†í*�±mwÞ¶dŽyC4Aî¨gC½ª+N@«Omÿ‚LÊxE—Øö¹eØ$¼ÒÏ5uM^Þì-+ mž`Ì]£`½�ÎD2¢ã-‰GM-iÄê“tIe"úшcá�bãiÓeÌÈùYßRB²RÉy¨µ©ƒ‚æe¢�"E•ä¶ Ƭ�(Xq£?4³cÖ¯`í{ƒç½¾ºXoà79�ÏùHrzý ðX<=(Ì;o·Å؄ͬJ�ºDS¸‘'I²�~ÀÁÞ÷-õ;†ïí�ï ¤€A,Ã[¦E˜˜`ž ÎuÃhbj&ˆy©h‹‡¨Æ\Ü:ø¼§±¼Mì :NðÓØ©±Ï:.hµw÷Ì‘c¿™Ç¦ÈèÚ3S!,"ÇŠN pèäe`Ê_,¼‰ï0n"ž‰7wîu0k=f‰ŠçM<]Tb±9:dôstH’±dÓìº.<„Œü:e|sÎY‘ #…± öuÖó0O.Iùx2�IrÐ{7ûM™ê4›JK˜x“þ‚ÄgädJº´ýŠxH͈Ù}Ã$R*),ªpX$ ôJ‰[Ì !k+X#©Z&É–n1òÊb£iˆ~·:0*À¸°rC¯Öä=9]œº0óF )d&-7-õ-¼c0%#š•ǽ¢«³j}ß›õR†‰´Yo±’D¸±Ö}q*'´Vçxj4'¼ƒÔSõúâ«¢ûϪ {片}Úr$iÜfvA'˜ÆÃ!ʦ9¿–ƒRfÄLìÒ˜dU–®/V†HvͶe³É°Û†IîͶe˜}vØvq˜¬bA½ßªfóúHRYÊœ4)€ï£Þàv²?w`òMzeº¢«¢OÛ_@b¢C†-ÐEør§È™u˜^ÞÙÓ]$ÚÖòPâMWòÏ–7‹ŒY¤šœ—©VâYËšß©í8÷›c43ÌûÜ:×^M—OSg6ðk³“ŸgôÂ@}ºþt.9“Õç-Ë8†òasn¬OQÓ¹s×Û�ªî([ú÷ŕՙZKÌpY&TC4á¡ÞNka¤`næHI¥0œò“Ø›OÛ¹‘‚²8…i6U9Ú°Öˮ֒·™:Ôl×ë÷°&Ñ”+M½õM}2«ªd?­JãL&Ö׊ǜ[½RÇ—ýrr|ª^bÇÇ�×ôtÿ”ÝÏ:ßÊyÇSð·Ò„œ2†çÒÒ3/6˜ûIí»i¤:ŠÁ‚ía´{Ý4Hm)©Obü›/éºÂ�š'E[¯tG.¬Á%Î#XGPyœ÷x»õò堨ó3£7Çž/Ç0/M“Âýi4¤á÷J Jöòæ—/_é •›LÊ·òÅ>¦ácQ¬�ì»*žà®¼ƒ‰Î<-üX®IÐS¸¼Û—¬ÅMÌ�L•FÍTœ©­§”òVÅnJ«Ë©'ÙA¸~Ùp®FælÏ×v'Áà\‰�µô…(ˆãŸfm[[hµÛV…¹•1¶B�O +&öþÈSgF2îêä³c—ûròvxIÜ+繡ŰÑ@¸í.ïóiYÈZYÀš^‘Ϋ¬Á°by¼,Q gÛ³mŪS�º†DùÂ…ØJâgYñ:\�XV¡n½*Z¥|Od…õGÔ¶×̵Ðl>¦tñI[ëX,$W”—­Îò[×É  ù�Ž"‹Ùçr†çÜ‚Iø'Cü\ ÖjçZQðTS]-dYßBG¹á cVÅêf1ÿ?ü)¯sÞZƒ¹a±jPÊÒY0)—ÖQ‡eP“lÏK Yízè®é“½£ëiäy#ìbÿ·^¨Š¯YHÐ4›k³–Ï‹Óy"þè2�ˆG©»‹L•'/¹ï\Ê„™P3ªä½7è¿cšÏŽ*9陋Z]Ý:¯+Û¬’×Þ®¸í¶à¾pjÐ(ŠNæ«×Ó¨�ñT¦1ÄøšiÎözuGd+Ýzo¥Û¶Fb_|LÂÀ$à´ýÑ:£jHVÙž¬k ­©+™Ÿ-ÕäÉ…|¯J¼¯]zžæZ¤Å§¬p±ÜÂ\e‡É”ãlmÉì…¶¬.*¦õ(C›Jç¢=ª™²·Ë)Ui6 �$Ê&­Û_;õ§aÍÀo«C–µZå¡3ª}ì9IÍøêèÁÊÄÎÂèM*c±QÝn—9ÒßåNtœùÜn�æ£8óe½ïw{6§Á¯Ò¯2Yi²íÚP­à}ùuGÃýýwªá|]Sáâ¾ññ³òŽ”®›K�(*«ÿQ·Þ“ÏX³øûàð§‚mþdî 6­øu:-ŠUÁ\¯¨X«‰ó°3Ï¥¬¯@©X¨¯³?5z½`�ÂTLR^pxwÉH*ÿè\æÙŽÞ %ä;Ó©ô45‚1ý M6ã^ÃéÊ¡dÀKO ìU3SÒÙuCª:EÓúžö|ƒ.¢xÊö¬ãƒK>´ÌauS&ö*œ)³k³D•“<êm¯;9­CJ¸±d›Aׯê=ˆ/“zj*xæPzÞÒ)l{JÔ¨Í"½7å|oŠOŸG^ü£yAOòkïcᲑyÖÿ˜5ò¯Û,®eGòƒRú¯ _0 Ýpþ Ȉu™#É& ]l ­ <§³2{kŽZ&晳*ºS…Ô³œ¶²C‰K )™ B©ƒ~ÑL¦!~ˆç]Ù<C½=¶]ŸÔîå²ó¦Îª9nTï@è³]„XŽ!­!©5H+Æs[›W`¸¦?Su¢£Îù22¾¸# b{Š %º¡/ñÆ=zÆsÒüU.A–ÑètòàIüR¦ê¦ŠïF¹…Ç1ëè~6.”ÀfìAÎlØ'ÊiDvn¶$þ›Áö1�ˆøgáDP«³æ�o™xóg}Å7¥iœ¨[–¹É WtiËBË;l`•¯<9Ì’X6L’pÑ™9󩂇Ød( s„à³\ ÂnºB¡ô¬x”@±”¦/ø0S{$ÿp²eýùz1ïQ)~ÐÛ›·Ù�†Ì÷Ê�;þ‚§º’Ío’ÿÌÝÈr pMC’5˜—æ`ò“$9Ÿ)"[|WtŸÜ—¨Q_´e³T¿_hÂó )JtáÚÖØ0n˜ÖÁä®Ö4Éö ¥þjú«ÿÁ¢¾Õó©ÉŽ`0WߟúnÜÕ/�4ï˜ÔÅ�ù›ì¸z)¢VaÄ»?Âm:Ûhq…ó$ÄúÒ«cdЯÌndÛ’¸”iìr/°\Hª›åMó+¶SN:ëJ;¦‘ô�˜.WwÀ:îØŸxʃ‡åš„ƒFíhóåQy‰¢7 ÊoI 0!+þñýG¼›Rxw#Ñ|k¥:í¾éj×ýV¿ª½ŠwíÑ}9ç+‡ Ð&ÌÞÒ‹æ÷-lÛµÔRÊ-/Þ•·ã—¼hŽb<ËT`V„.Íz¦²8¹KÅý™“IBÂqò·sÙC…7…uåKf÷ÿà�?É.éÕêJ¬<ù~<|ûvôþüìÝðâP{-Øßcýz¼êû½LŒ“‘îû�êñ+õï핇¿›Ê�üa[wÝ{Qyˆ®¬)øó‚ÚÂÕåÔÌçWp=89‘÷Řë 9¶ŽË×7ð4¢“³ãD»÷UhKlWÀļê0{·Âÿþäì ·§RÎÀË4á´™õ¦"]-™ÈšÛ«8"ëJ_k¥‡xE¹‘Ê^ê³U¬ZÈ“õùmÎß,ËW»‰³“.„c¹Ò#I‹)�L’a÷iÖ‰t©,5ëɶÕ5J³ùÈõëò ‡Ö ^©$É`é—Oö>)4¢–ÒYx+F•¿𠾪(ës%YòxMAÖN‚1ÓR_µ¯S-ˆ‹ömßu»ÝMM?É¡ÐÐpdäA}§^ÁqxÐsÐÖb”Ô¹-ÅÓweÅa”š­0ÅÁÓnm£/o…*ç@uBUZPÊÍC}WÖTæWTŸ_tñùsûõ€>Í�’s]’¤J ˜ø7çR*)^ÀÌ_êÂqí–ÃÓH—'§Î|h[×ø~ú´NWhŽYúžwJÞØ‰¯õ¤b×ätZviŠøœ„Î[ÚÅW¼»Õb·RØÛ*…M…Qk‡‚2öÓ/¯¨®.Ïšz$Ÿ–•Èúõg&YºÎ÷­®8o©®X·è›7ÒÕ­Øv[]±å‚ÚÛaú«¹(e"Êò²s ×J_c�w^›�ÕœFP…Lš“ï®Nä5WêÑjA•й6˜_¨¬ê£PIo.–É}öÊ(Y¾ó®­O›äÅ­œ¥t iœ0 ö„Uõû£!!üä«*ì;oŠ÷›VëúêYuGí°/å6¬ŒÊëw "™çB¾ÜÌUg[1›/þ�,ñÿß’vk— œ01W·Ûjwm�|=’öe‚•ªÈ–öÆÚ„ßÌH€5"“ Ì¦È ¥ã\’medÏí  -ÕÇ٨ߩV\Vj@ª(MÐçÞ»AC–£¤_áXÄaey<£©Õˆ×*7$�‡[Eì)�×74ËH¨×’•Ër½ŒFu*bh±·/˜,´}’—w @R'°Þ8‘O¥ïó™¼ÜÍŸ{£göÕæ•ëªÎÑhÄuŸŒFª3|–ÆÑ³8rŸeod}†è3Q�Ÿ™\ëü Áw¾Û# åU¿ªs¶«:‹�=üu%)Ôu7e>sÛ¼c² û*‘Ç× Cï¶cÚ¡YŸkü:~0Aˆ×™{7ºïÈÓÄwnýI23Ž�¹Ä€ß«s¡}~ëoü7¡Û«9