PATCH: BK110-018 CHANGES: sys/i386/OBJ/ip_mroute.o SUMMARY: This patch fixes a problem in the IP multicast forwarding code (option MROUTING) that causes crashes if a multicast packet was forwarded on a local interface and on a tunnel using encapsulation. INSTALLATION: cd /sys # your local kernel source tree uudecode < this_file # then rebuild your kernel per the instructions in the release notes =================================================================== begin 664 i386/OBJ/ip_mroute.o M!P$````/```T````%````)`#````````J`0```````!5B>7_=0CH]?___ZG_ M````=0K!Z`BI_P```'3V)?\```#)PP!5B>53BUT(_P4$````4^C)____BQ2% M`````(72=!2)V"-"!#L"=02)T.L)BU(4A=)U[#'`C67\6\G#``!5B>6+50B+ M30R+11"#^F1T$CL-``\``'0*N`T```#IS````(/"G(/Z!P^'NP```/\DE98` M``"V````P0```,L```#?````\P`````@+=F3_<`SHJP$``.MPA`@'=BC_<`SH#P4``.LT MAX,````.L(B14`#P``,<#)PP!5B>6#["!75E/H9O[__XG'9C';9CL= M'`\``'-BO@`````/M\.-!,#!X`*#?#`$`'1"]@0P`74\@WPP$`!T#FHQ_W0P M$.@K_O__@\0(QD7Q`L=%]``````/M\.-!,"+5(8,C47@4&@R:2"`4HM"./_0 M@\0,9D-F.QT<#P```'0-:C'_-)[HQ/W__X/$"$.!^_\```!^Y&@`!```:`````#HJ?W_ M_V@`$```:`````#HFOW__\<%``\```````!7Z(K]__\QP(UEU%M>7\G#;61E M8V%P``!5B>6#["A75E.+30@/MP&-!,"-#(4`````B4W`R+30CV00(!='7V00("=6N#/3P/```` M=4L/M@4$````N@````"-!$#!X`2+3!`,B0T\#P``QT00#/`-```QV[\````` MB=C!X`2-!`/!X`/'!#B``@``9HG:9HE4.`1#@_L??N"+30@/MQ&)T,'@!(T$ M`HT\Q0````#K4C'_ZTYFBT\(]\$`@```=0JX+0```.F=````QD7Q`L=%]``` M``#H:/S__XG#C47@4&@Q:2"`5XM'./_0B4784^A._/__@\00@WW8`'0%BT78 MZV7H._S__XG#BW4(BDX"BW70R+30B+<0B+3=R)<0A3Z`'\__^#Q`2+30AFBS%F.S4<#P``<@QFBS%F1F:) M-1P/``!3Z-W[__\QP(UES%M>7\G#````58GE@^P@5U93BT4(#[<0C132C1R5 M`````&:+/1P/``!F.SAW"K@6````Z:<```"#>P0`=0JX,0```.F7````Z(S[ M__^)QO8#`74S@WL0`'0-:C'_7\G#``!5B>6#[!!75E-FBPT<#P``BU4(9CL* M=PJX%@```.GK````BU4(#[<"C03`C1R%`````(-[!`!T!?8#`70*N#$```#I MQ@```.BD^O__B47\BT,80#M#%'QZBW,4A?9_![X@````ZP.--#9J`6HQB?#! MX`)0Z'CZ__^)1?"#Q`R#??``=0__=?SH9/K__[@W````ZWJ)\,'@`E#_=?#H M3_K__XM#&,'@`E#_=?#_7\G#````58GE@^P$5U939HL- M'`\``(M5"&8["G<*N!8```#ID@```(M5"`^W`HT$P(TTA0````"#?@0`=`7V M!@%T![@Q````ZW#HC_G__XE%_(M.'(M5"#M*!'4'QT8@`````+\Q````,=L[ M7AA]0&H$B=C!X`(#1A!0BU4(C4($4.A7^?__@\0,A&'T0BT80 MBU28!(D4F$,[7AA\\#'_ZP9#.UX8?,#_=?SH)OG__XGXC67P6UY?R<-5B>56 M4XM="/\%"````(MU##MS''4%BT,@ZT[_!0P````QTCM3&'TJBT,0.S20=1SH MY_C__XES',=#(`$```!0Z-?X__^X`0```.L=0CM3&'S6Z,7X__^)B. M^/__B<=FBTX(9HE+"(M.#(E+#(M.$(E+$.M;Z''X__^)QVH!:C%J&.AD^/__ MB<.#Q`R%VW4-5^A5^/__N#<```#K.XL.B0N+3@2)2P1FBTX(9HE+"(M.#(E+ M#(M.$(E+$/\VZ"GX__^Z`````(L,@HE+%(D<@E?H%?C__S'`C67T6UY?R<,` M``!5B>6#[`A75E.+?0C_-^CU]___B47\BQR%`````(G>@\0$A=MT#XL+.P]T M"8G>BUL4A=MU\87;=0>X`P```.M4Z,/W__^)Q[@`````C8@`$```B4WX.<%V M$CL8=0;'``````"#P`0[1?AR[CGS=0^+4Q2+3?R)%(T`````ZP:+2Q2)3A1J M,5/H?/?__U?H=O?__S'`C67L6UY?R<-5B>6#[`Q75E.+30R)3?R+30B*`8/@ M#X/X!WX)C5D4@'L!@W0;BTW\@WDL`'4)QT7X`0```.MQQT7X`````.MH@#L! M=1:`>P(+=1"`>P,,=0J+2P2)3?B%R740_P44````N`$```#I;@$``(M-$(M! M"(/`X%!3C4,,4.CM]O__BTT0@T$(](M-"&:!00+T_XH!@^`/@\#])`^`(?`( M`<=%_`````"#Q`R+30B`>0@!#X8A`0``BT$0AL3!P!"&Q#W_``#@#X8,`0`` MBTT(BUD,B=C!Z!2)V<'I"C'(,<.!X_\#``#_!0````"+/)T`````A?]T#8M- M"(M!#"-'!#L'=!N+30C_<0SH@_;__XG'@\0$A?]T!XD\G0````"%_W4+_P40 M````Z:H````/MW<(NP````"-!/;!X`*+3?P[3!@,=0^#??P`=1&+3?@[3!@( M=`C_!1P```#K>[L`````,?;K9XM5"(I*"#I+`798N`$```")\=/@A4<,=$J% M1Q!T$/]R$%/HQ?S__X/$"(7`=#7V`P)T#O]U$%/_=0CHK0```.L?]@,!=`[_ M=1!3_W4(Z/H!``#K#/]U$%/_=0CH(````(/$#(/#)$8/MP4<#P``.?!_CHM% M^(UEZ%M>7\G#````58GE@^Q85U93BW4(BAZ#XP_!XP)J`6@`RIH[:@#_=1#H M8_7__XG"@\00A=)T#%-2Z%/U__^)PH/$"(72="6-1:B+30R+>0R).(I."(#! M_XA(!,9`!0%0:@-J`&H`4N@E]?__C66<6UY?R<,`58GE@^P$5U93BU4(#[8" MB<*#X@^)5?S!9?P"@^`/@_@,?@O_!1@```#I*@$``&H!:`#*FCMJ`/]U$.C= M]/__B<:#Q!"%]@^$#`$``/J#/0``````=!F+'0````"+$XD5`````&:#!1P` M``#_^^L4^VH!:@%H@````.B>]/__B<.#Q`R%VW0J9L=#$`(`9O\%(````,<# M`````,=#!`````")VH/"'(E3#&;'0Q("`.L.:@)J`>AB]/__B<.#Q`B%VW4+ M5NA3]/__Z8H```"+5?PI5@@!5@R),X/"#(E3"(M##`6`````*T,(B4,,BU84 M@\(,B5,4_W7\_W,,5^@:]/__BWL,@$<(_XM5#(M*"(E/$(H'@^`/@\`#)`^` M)_`(!V:#1P(,BT,,@\`4Q@`!0,8`@T#&``M`Q@`(0(M*!(D(BU4(BTH0B4@$ M:@!J`6H`:@!3Z,3S__^-9?!;7E_)PU6)Y8/L!%=64XM="(M]#`^_6P+Z@ST` M`````'08BS4`````BP:C`````&:#!1P```#_^^L4^VH!:@%H@````.AX\___ MB<:#Q`R%]G0J9L=&$`(`9O\%(````,<&`````,=&!`````")\(/`'(E&#&;' M1A("`.L.:@)J`>@\\___B<:#Q`B%]@^$%`$``(-&#!#'1@@4````:@%H`,J: M.VH`_W40Z!/S__^)!H/$$(7`=0M6Z`3S___IY````+I4````.=-]`HG:4E;H M[?+__XG&@\0(A?8/A,4```")V(/`%(E&%(M&#(E%_+H(#P``BPJ)"(M*!(E( M!(M*"(E("(M*#(E(#(M*$(E($&:A`````(;$B<)F_P4`````BT7\9HE0!&:) MVF8!4`*+3P2)2`R+3PB)2!"-6!2`0PC_9HM#`H;$B47\9HM%_&:)1?QFB4," M9HM#!H;$B47\9HM%_&:)1?QFB4,&9L=#"@``@T8,%(H#@^`/P>`"4%;H//+_ M_XE%_&:+1?QFB47\9HE#"H-&#.QJ`&H!:@!J`%;H&_+__XUE\%M>7\G#```` M58GE@^P$5U93BW4(BUT,BTX,@'D)!'0.4U:A/`\``/_0Z>$```"+1`L0AL3! MP!"&Q"4```#P/0```.!T"/\%%````.MCBSTX#P``.WD,=$BZ``````^W!1P/ M``"-!,"-!(*+>0R)/3@/``#'!30/````````.=!V'XMY##MZ"'40B@(D`SP! M=0^)%30/``#K!X/")#G0=^&+%30/``"%TG4._P48````5NAB\?__ZU>+0@P! M7@PI7@B)1A@I7A2[`````.A'\?__B47\BWL,.WL(?P[_0Q!6Z#/Q__^#Q`3K M'<=&!`````"#>P0`=02),^L&BT,$B7`$B7,$_T,(_W7\Z`GQ__^-9?!;7E_) MPP``````$P```$4`%```````0`0````````````````````````0`@`````` M````````````\PX``!D```W)#@``,@``#;4.```V```-L`X``#4```R:#@`` M,@``#90.```)```,B@X```@```1[#@``"```!%T.```(```$5PX```@```1( M#@``!@``!$$.```5```,-PX```@```0O#@``"0``#`L.```(```$X0T``"X` M``W`#0``-```#5P-```S```,40T``#,```PO#0``!@``!`\-```M```-^`P` M`#(```WI#```+```#<`,```Q```-F@P``#````R$#```(P``#7$,```P```, M:@P``"\```QC#```+P``#%H,```O```,.`P``"X```WB"P``)```#:D+```R M```-F@L``#$```UT"P``,```#%X+```C```-2PL``#````Q$"P``+P``##P+ M```O```,,PL``"\```P?"P``+```#0D+```)```,UPH``"X```VI"@``+0`` M#9D*```L```-8@H```8```3P"0``%0``#.D)```)```,Q0D``!4```RW"0`` M"0``#*T)```8```,@0D``!@```QZ"0``"0``#`\)```H```-\0@```D```R& M"```&0``#8`(```6```-<`@```H```Q`"```&```##D(```4```-$0@```H` M``SG!P``&0``#=@'```*```,IP<``!D```V8!P``(P``#8L'```4```-;@<` M`!0```U'!P``&0``#3<'```4```-)0<``!D```T5!P``%```#0$'```)```, M[@8```D```S6!@``&0``#:4&```E```-;08``!0```U6!@``%0``##0&```& M```$%P8``!D```W5!0``%@``#;\%```D```-K04``!<```V8!0``&0``#80% M```C```-6`4``!0```T^!0``%0``#!P%```&```$``4``!D```WZ!```!@`` M!.($```5```,U00```8```3.!```%P``#<($```(```$N`0```@```2P!``` M"```!(<$```6```-<`0``!0```U,!```!@``!$4$```5```,'P0``!D```T9 M!```!@``!`L$```&```$^P,``!D```W!`P``%```#:X#```9```-E`,``!0` M``UH`P``(```#$4#```$```$,P,``"````PL`P``!```!"0#```(```$%`,` M`!X```P/`P``'0``#`4#```(```$W`(``!L```W7`@``!@``!-("```&```$ MG0(``!4```QR`@``&0``#6@"```&```$8@(``!<```U=`@``&```#%,"```7 M```-3@(```H```PX`@``%@``#2@"```*```,'`(```8```05`@``%P``#1`" M```5```,!`(```8```31`0``%@``#:D!```5```,H@$```8```26`0``%``` M#8,!```&```$`H````"```!``````````D"```!`````````!," M```!`````````!X"```!````!````"@"```!````'`(``#`"```!```````` M`#P"```!`````````$4"```!````!````$P"```!`````````%8"```!```` M%````%\"```!`````````&<"```(````0`\``'H"```(````1`\``(D"```! M````)````),"```!````'````)@"```!````4````*`"```!````!````*L" M```!````'````+("```!````#````+H"```!````(````,$"```!````(``` M`,D"```!````$````-,"```!````!````-H"```!````%````.0"```!```` M!````.P"```!````!````/D"```!````!`````(#```!````!````!`#```! M````!````!T#```!````!````"8#```!````!````#,#```!````!````#T# M``!G8V-?8V]M<&EL960N`%]I<%]MF5R;P!? M;7)T`!?0!?6T`7VU?<'5L;'5P`%]I<%]O=71P=70` M7VUB=69F`!?;6%X7V1A=&%L96X`7VUA>%]H M9'(`7VUA>%]P