! __.SYMDEF 1379702081 0 0 644 432 ` TptclbsumTv6tov4DIPv4allsysDIPnoaddrTisv4DIPallbitsDv4prefixTv4tov6DIPv4allrouterDIPv4bcastDY.ratholeTYreadipifcTQhnputlTQhnputsTQhnputvTQnhgetlTQnhgetsTQnhgetvTCmaskipTCdefmaskT;myipaddrT6myetheraddrT>3parseetherTv4parsecidrTparseipmaskTv4parseipTparseipTBequivip6TBequivip4TeipfmtDprefixvalseipfmt.8 1379702081 0 0 664 4881 ` ~E.string- ;> %.2ux%.2- ;> ux%.2ux%- ;> .2ux%.2u~>efmt$1- ;>>D- ;> x%.2ux%- ; > d.%d.%d.~>ifmt$1- ;>>DLe=eipfmt=|A~@fp@ WZpSsPp SsPpSsPpSsPpSsPpSsPp SLD$s5=snprint=p@ p Sa? p SLT= fmtstrcpy = AQpQpOW$<~? pp ?pSLlB|= v4prefixp= D p Sp A p SLsR= memcmp =p ?&AXCpSs Up Ss UpSsUpSsUpS=p@ p Sa? p S =p A~? elip  ?~?elnp ?p!A W!K+D p/ SL=sprint/=p/? p/ ?p/? / p0? 0 &1 AU1 %d:::p4 ?a4 ? p4 Sp4>.D p4 S4=p4? p4 ?p4? 4 s5R5Ap5  p5 ?p5 a5 U s5P 5 q5  p6 ?a6 ? p6 Sp6>0D p6 Sw6  p6 S6=p6? p6 ?p6? 6 W6m?p>W?#< BAQpBQpBO aC?pCSpC(ApCSpC>pCSsCPpC SsCPpCSsCPpCSsCPpCSC=pD@ pD SaD? pD SD =D GAQpGQpGOpJA WJ %ux/%daX?pXSpX(ApXSpX>4DpXSpX  SX=pY@ pY SaY? pY SY =YpY Q&YMAQY# (eipfmt)p[ Sp[>8D p[ S[ =[[-[;@> 5[>A5[>A5[=A5[>HAI[equivip.8 1379702081 0 0 664 786 ` ~Eipcharok5>A~@cp5@ &7 .AO7J<&7 :AX7K delimchar; >Ap;@ &= AX=`A>&? .AO?d<&? :AX?epU@&UAXUp_@p_? p_? &_AX_pr@pr ? pr? &rAOr.string-;> %s/addr~?bufa?pSp>DpSp SL=sprint=W<-;> /net/%s/a?pSp>DpSp S=a? p SpASLO׿=open=&AP addr5 >AI myipaddr.8 1379702081 0 0 664 1841 ` ~Eloopbacknet-; >A-; >A-; >A~>loopbackmask-;>A-;>A-;>A-;>A-;>A-;>A-;>A-;>A-;>A-; >A-; >A-; >A-; >ALv@=myipaddr=$A~@netp @ p  S~>ifc$1p > p  Sp A p  SL`#L>=readipifc =p >~?nifcp ?W DpS~? myneta ?pSL3I= maskip =a ? p Sp>D p SpA p SLsR= memcmp =p? &AX.A5>A5>AIclassmask.8 1379702081 0 0 664 3531 ` ~Eclassmask-;>A-;>A-;>A-;>A-;>A-;>A-;>A-;>A-;>A-; >A-; >A-; >A-; >A-;>A-;>A-;>A-;>A-;>A-;>A-;>A-;>A-;>A-;>A-;>A-;>A-;>A-; >A-;!>A-;">A-;#>A-;$>A-;%>A-;&>A-;'>A-;(>A-;)>A-;*>A-;+>A-;,>A-;->A-;0>A-;1>A-;2>A-;3>A-;4>A-;5>A-;6>A-;7>A-;8>A-;9>A-;:>A-;;>A-;<>A-;=>A-;>>A~>v6loopback-;>A~>v6linklocal-;>A-;>A~>v6linklocalmask- ;>A- ;>A- ;>A- ;>A- ;>A- ;>A- ;>A- ;>A~>v6llpreflen-;>A~>v6multicast-;>A~>v6multicastmask-;>A~>v6mcpreflen-;>A~> v6solicitednode-; >A-; >A-!; >A-"; >A~> v6solicitednodemask-%; >A-%; >A-%; >A-%; >A-&; >A-&; >A-&; >A-&; >A-'; >A-'; >A-'; >A-'; >A-(; >A~> v6snpreflen-*; > ALT?= defmask- = A~@ ipp/ @ p/ SLƽ=isv4/=p/ @ &/AO/ 0W0=D p2 Sp2A p2 SLsR=memcmp2=&2AX2D p4 Sp4> p4 S4=&4AX4$D5W5; D p6 Sp6 > p6 S6=&6AX60 D7W7;D p8 Sp8> p8 S8=&8AX8;D9p:=D::L3I=maskip?=A~@maskp?@~@top?@pCA WCFA5D>A5D>A5D>A5D >A5D>A5D>A5D >A5D>@A5D>A5D>AIDbo.8 1379702081 0 0 664 2132 ` ~E_readoldipifc>@ApA p SpA p SL;=mallocz=~@lp@ pR&AX findfield;> Ap?A W?.stringpB>DBB~>_readipifcF>A~@filepP@ pP SpPASLO׿=openP=~?fdpP?&Q?APQ deviceaY? pY SpY>D pY SpYA pY SLa·= strncmpY =&YAOYZa\? p\ Sp\>D p\ Sp\A p\ S\ =&\AX\ D pf SL; =#getfieldsf#=~?$linespf$?pip"? pi S~?%faip%? pi Spi@A pi Si=pil? pi j jAj j &jAOj devpl> D pl Salp%? pl Spl ?pl Sl>~?&.safepl\&?pll? l AplSpl\&?plSpl@AplSl =pll? omAKPrn P&nAXn- icemaxtpt>D pt Satp%? pt Spt? pt St>pt\&?pt\&? pt SptASpt A pt St =ptl? ptPP-u;> usendrapu>D pu Saup%? pu Spu? pu Su>pu\&?pu\&? pu SLz8=(atoiu(=pul? ouLP-v; > recvrapv>!D pv Savp%? pv Spv? pv Sv>pv\&?pv\&? pv Sv(=pvl? ovMPpw>(D pw Sawp%? pw Spw? pw Sw>pw\&?pw\&? pw Sw(=pwl? pwdP-x;(> mflagofpx>.D px Saxp%? px Spx? px Sx>px\&?px\&? px Sx(=pxl? pxhP-y;0> lagmaxrpy>4D py Sayp%? py Spy? py Sy>py\&?py\&? py Sy(=pyl? pylP-z;8> aintminpz>=D pz Sazp%? pz Spz? pz Sz>pz\&?pz\&? pz Sz(=pzl? pzpP-{;@> raintlip{>FD p{ Sa{p%? p{ Sp{? p{ S{>p{\&?p{\&? p{ S{(=p{l? p{tP-|;H> nkmture-|;P> achtimep|>ND p| Sa|p%? p| Sp|? p| S|>p|\&?p|\&? p| S|(=p|l? p|xP-};X> rxmitrap}>XD p} Sa}p%? p} Sp}? p} S}>p}\&?p}\&? p} S}(=p}l? p}|Pp~>`D p~ Sa~p%? p~ Sp~? p~ S~>p~\&?p~\&? p~ S~(=p~l? p~P-;`> ttlroutp>dD p Sap%? p Sp? p S>p\&?p\&? p S(=pl? pP-;h> erltpktp>mD p Sap%? p Sp? p S>p\&?p\&? p SpASp A p S =pl? pTP-;p> inpktoup>sD p Sap%? p Sp? p S>p\&?p\&? p SpASp A p S =pl? pXP-;x> terrinp>zD p Sap%? p Sp? p S>p\&?p\&? p SpASp A p S =pl? p\Pp>D p Sap%? p Sp? p S>p\&?p\&? p SpASp A p S =pl? p`Qp  Ap` ?pA W)_freeifc)>A~@*ifcp*@ & AX]<Wa=-readipifc-=,Ap*@pS)>~@.netp.@ a*@~?/lp/?pA*@& AX<-;> errout/p>D -;> net%s/i~?0directoryap0?pSpApSp>DpSp  SLD$s5=1snprint1=p@ & AU<-;> pifc%s/-;> %d/statua?pSpApSp>DpSap0?p Sp S1=a?pSp/?pSp@pS>W sclonep  ?a R a Q A p? a R p,P p Sp>D p S=p ? &AXD p S=p ? &AX stats%s-;> /%s/stata?pSpApSp>DpSap0?p Sa R a P A p? a Qp,OpS1=p ? a Q a Q A p? a R p,P p S(=p&?a? p Sp/? p Sp&? p S>p ? p/?W us5>A5=AIipaux.8 1379702081 0 0 664 2749 ` ~Eendian-;>A~>aendian-;>>DLkr=ptclbsum=A~@lenp@ ~@addrp@pA ~?hisumpA?pA ~?xpA?p A&AO<& AOs O% AO G< !  W!H< # ?W#T<&% AO%Ms'O%'AO'S< ( ?W(T< *  p-?-A - p.? .A.A . W/^A52>AI2