ELF>C@@L@8@ @@@@@A A@Pdd@44o/usr/lib/amd64/ld.so.1;4EBPpCCG`I`K`L<M\NOPPP,PHQR`SSUW{`}|0}}}`~~@ @ThЊP``Xp`HАP p8 p p @0 h @  0H ph Э ( ` @ `  @@  (`XzRx $?AC KUzRx @3AR $8@ AC EEEHD`DAM D$|hFAC GEEC @HAE GLIAC EC$IAC IEJFG($KAH EIEGzRx  K|AC EEC @ LAC EEDdhL(AP |LAC LAC CzRx $HMAC EEEEJDNAC D`N@AM |Nl$PAC HOW(Q$AC INzRx vAC C8|w#LwVAC ChwD|xAC D|xDJ H xG AC YBAC EHHG$AF S@DvAC K\lAI zRx $AC EKzRx $@AJ HRzRx $/AC GRKzRx $AC KPzRx AC DzRx WAF zRx +AH LzRx 6AJ  8,AC EEC$\AC EEDzRx HAC FzRx 0oAE zRx $hAC KFzRx $9AK ZzRx $AE IzRx qAC EDzRx $P AC EJzRx AC DzRx XAF zRx О8zRx 8AC EH <AC IP$`lAC Eb AC KPzRx SAF DzRx AF CzRx AC zRx AJ ZzRx AJ zRx $AU zRx $?AC J\zRx AC ECzRx PAC EGzRx wAC DzRx ?zRx WAC      YZ !$%&')+-/02568;<=>@ABDEJLMNPQRSTUVWY  "#(*,.13479:?CFGHIKOXE@ @@@w$@ *@0PE@36Ћ@D@@+N`@\`Q@|gQ@rX@$@@@0@0@l@@@@?@@Wp@G @ P@P@o&`R@(2C@9 @?Bp@6KR@^@Sq@V@@P@9@ R@@N@ @qЀ@G `@ @@@K@Ы@8@WS@ T@0@v@N@M@@/Up@]@$eP@r@@{@M@@P@I@616FAFR_fr}pD@D@@U@@U@l}@~@#@Vp@D@-@@? @BOZeoy,2@8;@I[gsr@H@@(@@HB@A?@@@?@@@?@@@@@B@pC(C@XC@x@@?@A@&A +X@@4 H8C@RA@X8B@cXB@jAsx?@}h@@hC@A@C@X?@"C@ChB@%A B@B@A@XA@A@B@AHA@ B@A#@@(C@3xB@? CDhA@K k!AgB@tA@{A8@@xA@?@B@B@C@C@?@(A@@@xCxC@A@@C@ H?@4(B@;@HB@QA`@g@@wB@HC@A@ A@8A@A@ @@@@A@ipnatcrt1.omach-crt1.sia32/sys/asm_linkage.hia32/sys/trap.hia32/sys/stack.hcommon-crt.ccrti.svalues-Xa.ccrtstuff.c__do_global_dtors_auxframe_dummyipnat.cipfzone.cipnat_y.cnewnatrulesetnatprotoipnat_l.cipnat_yygetcipnat_yyunputcipnat_yyswallowipnat_yytexttocharipnat_yystrtotextipnat_yytexttostripnat_yyfindkeybinprint.ccheckrev.cgethost.cgetport.cgetportproto.cgetproto.cinitparse.ckmem.cnat_setgroupmap.cntomask.cprintactivenat.cprintaps.cprintbuf.cprinthostmap.cprintnat.cprintportcmp.cprintproto.cresetlexer.cvar.cfind_varexpand_stringprintactiveaddr.cprintaddr.cfill6bits.cgetifname.cgetnattype.cgetsumd.cportname.cprinthostmask.cprintlookup.cprintmask.ccount6bits.ccount4bits.c__do_global_ctors_auxcrtn.smainbinprintprintaddrprintmask_fini_initusageipnat_yyerrorinitparseprinthostmaskgetzonearggetzoneoptipnat_yyparseprintportcmpkmemcpyfill6bitsnat_setgroupmapipnat_yyresetdictprintactivenatgetnattypecount6bitscount4bitsipnat_yykeytostrprintprotoshowhostmap_liventomasksetzonename_startportnameopenkmemsetzonename_globalprintactiveaddressipnat_yysettabipnat_addruleprintbufprintapsprintnatsetzoneflushtableprinthostmapipnat_yylexkstrncpygetifnameprintlookupdostatsresetlexergetprotoipnat_parsefileipnat_parsesomeipnat_yysetdictdostats_livegethostgetportgetsumdget_variablecheckrevshowhostmapset_variablegetportprotonatstat_dead___errnogetuid_edatafopenfprintfmemsetgetenvioctlmallocsscanfoptarginet_ntoastrcpyfclosegetoptinet_pton__iobstrerror_Jv_RegisterClassesinet_ntophtonlstrcasecmpfflush_environ__fpstartperrorstrcathtonsntohlatexit_mcountoptindstrncmpisalnumgetprotobynumberntohsungetcstrcmpfreeaddrinfo_GLOBAL_OFFSET_TABLE_fgetcgetprotobyname_DYNAMICfree_start_crtgetaddrinfo_endcalloc__register_frame_info_basesgetnetbynamestrchr__longdouble_usedsetreuidreallocgetservbynamekvm_readisprintstrncasecmpgetgidopterrsprintf___Argvsetgidgetservbyport__deregister_frame_info_bases_PROCEDURE_LINKAGE_TABLE_strdup_lib_versionkvm_open__environ_lock_etextgetzoneidbynamegethostnamefputsstrlenfeof_start_crt_compileratoinlistmemmovelibsocket.so.1SUNW_1.4SUNW_0.7libnsl.so.1SUNW_1.7SUNWprivate_1.1libkvm.so.1SUNW_1.1libelf.so.1libc.so.1ILLUMOS_0.17SUNW_1.22SUNW_0.9SYSVABI_1.30'= (= @'= (= qN   '=    (= # gKs - y : (=  D (=  7 M tp                      =.:(4  '12UV#XYZ[\]*^" 3956<0 +%$)&/r8s;!,7 -@AV`AHpA4AA$A$pC xCCC"0A HAVPAXA;hAHxA4A@AAA AABAFAA9AAAAAXAA A/A AO A(AW0A)8AS@AAHATPA,XA(`A3hA:pAYxAUAAA'ARA7AA%A AJAAAA#A1A*A6A&A< A-(AP0AL8A=@APA>XA`AhAQAAADAGA?5%%h%h%h%h%h%h%h%hp%h`%h P%h @%h 0%h %h %h%h%zh%rh%jh%bh%Zh%Rh%Jh%Bhp%:h`%2hP%*h@%"h0%h %h% h%h%h %h!%h"%h#%ڿh$%ҿh%%ʿh&%¿h'p%h(`%h)P%h*@%h+0%h, %h-%h.%h/%h0%zh1%zh2%rh3%jh4%bh5%Zh6%Rh7p%Jh8`%Bh9P%:h:@%2h;0%2h< %*h=%"h>%h?%2h@%*hA%*hB%"hC%hDjjHHH}HuÐUHH]LeHLmH H=)AtHLH=%@L-IcH=HDIEHHt HD)tIUDH-U=hHATSu`HL%HSL)HHH9sHH5AH*H9rH=t H=[A\ff.UHHSHH=ltH5H=D1H=tHTHtHH=[H[ÐUH`@A1HPA@1?ff.fUHAWE1AVE1AUE1ATASHHHf@H$C7v H;\f$Š@H=aL f a@ NE1두 A .E1nfD  E1Y IL=<@ ,@ L5 @L-@H=  ~3KMMˆiH1H=<yzA_5!}MtL?@V@D+  uHH1[A\A]A^A_ÐHDfD@vFMk=^MUD1@AD lLm18L1L>r8DE3=EEH]ADfDs|މqfLLID9tݿz11@A18"AH@@1i/A@1N)@DfDU1HHSHHHHHHDž:@HDžD@HHDž M@HDž8V@HDžPf@HDžhv@HE@HE@HE@\HH}gHHEH{pHCXHEHC`HBHH(H{h-HH@HHHXHGHpHGHuHGHuHGHuH{xGH[@A1H[ff.fUHAWAVAAUAATISHh8 E1л@It$pHtrAALPAAB"fDDLRHPHIt$pt6LFuEtH@1빐@f1@I$HtILp/@1LIHHt MHHtLPFtă@tL@Hh[A\A]A^A_fDLDSِHVH6@1IT$ It$@1IT$HIt$@@1IL$A$@It$(1A$1.@@NIT$pIt$X8@1h3ff.U1HAVAUI@ATSHp:AH:HIAIuhH Eu|AE1Hpt[DI4HuADH]PHpHt)hHDtؿJ@~Hp[A\A]A^ÐAE9wLf\@NHp[A\A]A^ÿo@7MDUHATASHt3ExHU1ArptTu@1 t31ExHU1ArD5t)u@@1H[A\Ðv@@@~@UHAWLAVAֺ8AUAATLeSLH1HHEл@E3=EEHE1EEL}6H{ptwD%DB!L OHHHCpt:1L]r8D0t$tHp@1D1@L HEEL}u@TLDEHHtDIH@HHt1L]r8DuA@t HDH[A\A]A^A_U8HAVAAUL ATI1SH]HHHEп@E3=EEHE1EELmI$u&:fD1LMH HI$t1Hھ]r8DuH[A\A]A^ÐUHAUIATISHLL;tGuD9~ HI<H[A\A]@UHAUAATISHHxHLDt-GtzDuH=G2H=9Tf6$H[A\A]ÐUH@DAHRUHff.UHSHýt0==gt%1@AarDt31H[fDAu;@A@1 t:t@#DA@A1RfDDA@A12jh@A1LUHAWIAVIAUIATA@ASH7@HtZH @LAuFfDHLLDotH1H[A\A]A^A_fZ@@LHHu18LH@A1.렐UHSHH=~H1H5Hvt 1H[ÐHptHމqtHEuϿ@Ht"HHm롐rff.UHHtH9Ht HH*H!HHtu fu ǀ fu ǀfǀfǀfǀс t^@ʃuԉǀ ǀ fǀfǀ fǀuщ lȋщ D렋с (@UHLmLmH]LeLuIL}HĀ8IL15SE3=EELe@H؁%=r8EAA﵍?Mt @@@uxDu.1LDAH]LeLmLuL}L1Au׀=x΋@A1@^@1LDAuv=Wx@A1v@fLE855EfLEF5E5LE D=@A1@ff.fUHAWAVAUE1ATSH8H%L%xJHPIaHBL%3=AǬL=IIHcII9H=D4HUIcLH4HUHUH=eHVHiPH=BHCHD;55D5(IL+uM)IL%IL5IPE,$CJHHIc͋@ig|cM5G|$tD=eE5x =[H@@Hc;4@@dD<@AEL;%.Mt$IL9%wnHPAvMfHcƋ@=[wHD,@@IcŁ<@@D5MEtA1 @IL9%vH8[A\A]A^A_ÐMc`B@@D=\CJHHiPHI)H)HPHB @@Hcы`@BA$=[HcD,@@=m,D1@J5\rPk19ָAu[H9tyHcɿ5@1HHADEۉDEu} @ fDH8uD9hu=H0x9uDxE1nfD=n5lGZDD Es19@UHMD&UHMA)d51A9AuHA9t 0DžyHc1UHHMHA5@UHMHD,@@Ic @@CHcD,@@1I@UHM[DlUHMA5'1A9Au}fDHA9t 0DžyHc1UHHMHA/@HMUIcH<HUHUHEHiPHt H}E1Db@,J ADo@1_19@UHMGDXUHMAt{51A9AutfDHA9t 0DžyHc1UHHMHA5@HMU@1@1UHM@1UHM.Hc!H5 H}HEHHcHMH5HHHiPqHҥUHMa HMHƋU*UHM9 HMHƋU$@1@1HMU1@*@1UHMUHM(@1UHMoUHM_HٿCHcHiPHI)H)HPHȹJHB4@@A$Hc΋ `@[Hcҋ@@Hc4@@t Hcɋ@@H<L%Ϻv$h@LL`tL`9tt @)H=LHǠ`H=iIuHǰDH=MLH)H=2It$H H=<uH H<H=uH=ҭu tS1HL%D-f11@1UHMUHMZ;ACJmAH ʉ+1mH$HH"tIuƀH HHH5=zHH=ެ HfHHɸHC˸HCHsdUF~7o(`QHH HC H-HHHCHٷH«ƀHCHƀ1C;|trHkyH;Hu1)u]HEIH2HEH/HH;%EH҉)H;Huy)uOHE׶HHEH댋H;+H;@%YG_PC{H/\gfH fHf*H=ީH3H\HéfL%A$fA$H;HHuǀH_HQǀ xhHTHt62`HHѨ @A1HHHHpH=ZH3HlF ws`=wfw\ lj= I6HFBHI>@"1@L`tL`9tt @"H=LLH(H=1It$H H=<uH H<H= uH=Ѧu N*L`tL`9tt @!H=zLHVH=_It$H9H=B<uH H<!H=uH=u .|)$LL`tL`9tt @ H=LHǠ}H=IuHǰaH=jLHFH=OIt$H)H=2<uH H<H= uH=u l(HȤu t6@HHǀ`LtLt9t I@H=GLH#H=,It$HH=<GH H<*tpt9t c@H=u-u$u ftuH=<H H<aL t@L t9t }@dH=%LHH= It$HH=<uH H<H=ŢufrLL`tL`9tt @H=GLHǠ#H=,IuHǰH=LHH=It$HH=ء<uH H<H=uH=u %fH=lH`L`LH\F3H!Au @^HfD;I}'I<$>Hu t 6@;H=àH`L`H\L-A t0fA;t X@;YI<$wfAHFH1fj;L%6fA$H <;L%fA$`L%̟fA$;L%fA$`L%fA$;L%{fA$;L%^yfA$;L%FafA$xH31Cu @N=:f C=f* ;CLt@ ŪHL恈H=HǠH=HHǰf@rpL`uH2pAD$u&A<$t AD$H=ݝLHǠHA|$3H°g"H!H!H!Ho!AT$HWAD$NRAD$DA<$u 2*@<A<$u=H=ߜHHǠCuHCHǀHǀHǀHpǀCepL`tSt9t@jAD$OI$H$ID$H HHHCHH #HכǀbHHƧHCHçHCHHCHC uHHfu t6@HAH+ǀaA`f f;Af#H`HئHhHҦ;٦æ!p;CL`t @I$HID$H}HH{HCq!c!UcH`!FX!BAD$CAYH`HHhH;!p;CL`t @I$HID$HHHHC!!H!|!xAD$ywH`L`H=HhH7pu9`t @C tuvAD$AT$HA|$3C!Фޤ!Ȥ֤!Τ!AD$ueAD$HHxHCHuCtFe_YSIe@Nֺ1C*1CHҗH=HHH=HsHlC {HdfSHRfSHA L%4A$j;=fA$TGHH޺H=HsHQH=ƖHǠHH=HsHǰyC HqfSH_f SHN`D|HH޺H=HsHy:H$H)@L7t @I<$L``v .@;v .@HzǀA}L%dfA$;L%LgfA$~H2H:fH "f;L%fA$A>HϔfH=H3 H<Hƀ[H;H=H3 HmHfƀ;H;wl]yH-@@\`L`tt9t @*H@A$ߟ`L`tt9t@A$Ltt9t @HrA$f`L`tt9t@lA$2jHǀTHǀ>Hǀ(HܒǀUHSHג;}/Hc‹ >A tH[ÐҐH[ tۋŒ 9|S;K)H H uHc‰TzHc҉ >A >A|@H=\t뭅tH=ܝ tH=Ýxff. u ǑȉH< >Aff.fUHSHD1~%9u؉EE9H[Ðu9H[f.=B~6O >AAH4$>AH HH9uHcAƇA1ff.UHSHH =  NЅ~StO t!HcHÅ҉ >A̎ H >AH[HcU >AHAT"StU'tPD%D9DNA|$Hc0Ht+D9}AHڐHc‹4 >A@1HD9u)Hc[A\ÍT3Hc; >Au1fUHAWAVAUATSHXH=ȏHtƿHLuE1E1E1I.f1=~!I Iډ޿@1AU g U BAC(޿E@VH1.-b!bEC< v CD%ȎHUfHHUHHU v!HvHv:t .ufDL9DuHUHUHu;A葿3D%Bۃ:Eƒ0!ЄHWE1AbfE1A!9S)ߍE1E1&fD t\pEt]EuDuf¿ >A)HHcH4 >AHIm$@~L9ȉ<ADD~fDA1'{>JJvJv0 v܃_t׉5Œ@HIzΊ1H4(LHŒ荼H=M5=sHIH=QsJLBH=c.LE1#vfDAE AS51vԶHًAAD%Ƌ>ApAADuH=w;AO@1μDHc V >A)H4 >AHH0&)LE1AE  Z9uEA1܈HX[A\A]A^A_DE P@H5@$1AH=";AR@1y@D1D @عAEA;fDBۇh@<>5AE1A~=b<EA N#E1c;A2K $*H=lH{D`"fH=THj1x0 PЀ vAE1fD xkEiD hE!.EE1oGP)fD;PЀ vאDEA(1>E1A=އAE1A=>A A @AE1A=rfA!aAE1tLEA7CW:N0PAE1AEAE1D}@r1!E1H=腶NH=H=^H]wAEA:E:E0[3$AE1CE1A E1A.EA-<E1EA >E1fUHATISHHuH[A\fLtHH3Hu1H[A\ff.HYW@Ht2HHt%9zuf#fD9zDtHHHuW@fH H=ÐUHHSH(=.HM@}EDa@A1誳pwUH HuNj= HUHHHUtBDHa@A1NHF@HUHHHUeAp@1ܲ@UHSHtDDԮsHcHՀC5EuH[ÿ|@1蜳H[Dҁ@A1虲H[f.UmHuJ~#ȉHH<ŀCaD>Eu5b@1@5J@1뢐UHAUIATSHt\7HH=cFl+1AŲDA9t3HH=c13A褲AuH=V1E0荲A9uHs H H$H[A\A]ÐU18HH]H]LeLmHIHLpdnE3=E(LeEtpH1@r8?u3I$H=c 袳H]LeLmDH=b|=聱11LuH=bh3h됐UHLeIH5bH]LuHLmH`A蛱H5bLmH耱0LHDVr17AHML1H߃E跲usH}HtxHG HtjWtIuHPI$H@ID$莲1H]LeLmLuf莱A$1fD@A$H}HtBEtH>HtxAA$1덐UHH]LeHLmH HItquhH@,u;x1HtH0HHt/@fA$1H]LeLmH5{YHɱHu$D1H讱HufDH5JYHDh荱HtA9PufE,$1덐UHSHH0< wLH D0 wHuHn=vH[H[É1HtH0HHt@UHtPH v 0 wHu裰H¸Ht݋BÐUHSHHoH{ƃH[ÐUE111HhHHV~tH=o_ɭf.UHAUIATISHt7H=~Hut~4Hc)IIH=}HcLL91H[A\A]HnH5^LH1艬H=^-H[A\A]1uUHAUIATASHHH=Z}EuD;DtfAE~^HIH=)}HL1HmH5>^LH1ΫH=1^rH[A\A]f1H[A\A]11ReᐐUHATSH9tq誮AAfDt茮1AAfAfEfDfǃf[A\;CXifɉfHChtəf[A\@fǃfǃ[A\fEAsUHHy tuH|1à H l u1t )HUHU1ÐUHAWAVAUATASHHbH=O\H1詪 <LHH5 \LqH= \1^HH5[L:H=[1'HH5[L&H=[1A@AHKPHS(H=JHs 1©HK@HS8H=x[Hs0LCH1褩HKhHS`H=JHsXLCp1膩HHH= JHsxL1LXHHH=JHLI1+HH=JHD1DH,j H蓪H[A\A]A^A_@~HH=ZH1覨DDDDDMDMH=lZEDDH1\HH=YH1?HH=FZH1"H8H(H=,ZH@L01H=%Z1|H= Z1軧fDJԨH=Y1蓧YfDH謨H=Y1kfDH=Y1RUHhHH LeH]LmLuAH`H+tH]LeLmLuDHH pHuDHsH=Y赦LpH=Y1蛦HXHPH=Y1HhHYH5 YtH=YHE1Qp H{H5X褦u tD{H{H5X胦utXH{H5X_tHhHH=yXL5X褥HqXLEAAڧͧH=vGMED1B.DA@,IH=XHD.120H=VFD841ڤ>(HlH=nN1=H=\C1 DH=C1H=@M1ҙHD.L[H=PKH1誙DH.LD)H=KH1xHMl|H=M1;f;;OH=pM1DEjDEZDEJDE:H@%ęfH nH=L1rvDH>LH=LDfu wH=zL1ANH=bL1D@HH HHn I A;H}H@A萘A聘H=KA1<H=K1"0DDE@u$H=1HuH=eI1H==1H=I1ËH=,I1̔ÐHVHHHVHHVHHVHÐUHATISHdHu HHtHsL̔uH[A\UHAVAUATASH<{PGH_t-PvPvPЀ v<_u@HuIHtHD3LDHD3HxGDHHH9tHEH踓HEH[A\A]A^GLot<}Lu <}tHuHTH5HDH1[H1[A\A]A^ÍPHNTH5_6DH11cH(TH5GLDH11:Lff.UHAWAAVAUATSH8H}HELmHMHMM@CLc<$LuEt$A$I\$A$EHuDHH&DHcHHLGHHE;MH}ȍHUtA{UU‰U}HcґHILHA$fHLkHu1Ht LXH}迒Hc]HH)L;mItL胑CMLcH8L[A\A]A^A_fDHpHHLD?}0HH}$E1Iff.UHH]LeHLmH HIt Ht?uH]LeLmÐ#HItHx躐L"IE@LA$"tF'tYwHItHLIEۑIEH`IEL-`qHID8"uI@HID8'u搐UHHSHHt$uHE1H12H[:YHH1輏H[ÐUHHSHv-H=tDLE1胏LEL]H[fDH-3HcH= [19HZH]LeLm@MuɐUHATISH0tK1DHU.訌H=;H1Mt LH0[A\uA$t H=21貉ȐUHATISwHtCtNH=>1耉3H=.21pHqKtI<$t)[A\@H=>1BH=z>12H=p>1"ǐUHSHHt'>t;H=<1H[@H@H=<1ȈH[Ð;IH==H1計H[Ð11T7 t#tuHHuÐH HuUH迊A1fD t1҅xz1f1@9 NuD9Ef АUHSHHPVHtHCVHHHuH[UHUHw@(#)ipnat.c 1.9 6/5/96 (C) 1993 Darren Reed@(#)$Id: ipnat.c,v 1.24.2.2 2005/05/10 21:19:30 darrenr Exp $F@E@E@F@F@E@E@E@E@E@F@F@E@E@E@F@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@F@E@F@E@pF@E@E@E@`F@E@HF@E@E@E@8F@(F@E@E@F@E@E@E@F@Usage: %s [-CdFhlnrRsv] [-f filename]User/kernel version check failed inuse %lu orphans %u rules %lu List of active MAP/Redirect filters: List of active host mappings: %d entries flushed from NAT table %d entries flushed from NAT list Only one of -G and -z may be set -G cannot be used with the global zone Could not find running zone: %s Permission denied setting zone: %s  ?|U~@<21|~a/>b`&&%%3{}z&Q%((}iE\)()""YvZ"R9&%YZmOL(GLYKK;S^xyf#V_h50CH'Ij$t9* +,l7:7A=DD.udWWF[TMcJJN7]Be  W-w!g6kX&%(4)Y"ZnoqsprYZP8RRigig$ig9igigigCCC^^^igigigig]igigigigiggig#Big#igigigig\#igOK1igiggigig#BEB#igBcigigigigigigigc# b*BUOigig.#0[eig/ig#igEGigigigigigigigf5.igig^igigigeigEEig#igigigV9]igigdBigig igigEigig`igigigigigBigigigEigigZXFEigigigcigigigigb[YEigigigaigigMV igigWigIigigigigigigig4igigigm{quszjxytlwnropki'''' ) %%%%&&###$" *+,!!!..  (33//001114422-----55          ig=; ,!;&&/ .&&& !&=  ." !/,-: !"-  /=/.!:'!:$//#%/   /021  8:GHklmn7ACo9;IJKyzjLM, '$%TT_TT3DFBpqrstuvTTgfhi"5VU`ab4Nwx-.V!()T*6XW?EOTX#+]=@c{[RY?>]\^g<PSZReQdec@b@h@i@h@b@b@b@b@b@a@j@i@i@n@ %d @%d sorry, out of memory, bailing out %d: at maximum dictionary depth @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@(#)kmem.c 1.4 1/12/96 (C) 1992 Darren Reed@(#)$Id: kmem.c,v 1.16.2.2 2005/06/12 07:18:41 darrenr Exp $@(#)$Id: printactivenat.c,v 1.3.2.4 2004/05/11 16:07:32 darrenr Exp $ nat_next %p _pnext %p _hm %p _data %p _me %p _state %p _aps %p fr %p ptr %p ifps %p/%p sync %p tqe:pnext %p next %p ifq %p parent %p/%p tqe:die %ld touched %ld flags %x state %d/%d @(#)$Id: printaps.c,v 1.4 2004/01/08 13:34:32 darrenr Exp $ seq: off %hd/%hd min %lx/%lx ack: off %hd/%hd min %lx/%lx Seen PNA: %d Version: %d EOS: %d Ports:pl %hu, pr %hu, sr %hu seq %x (ack %x) len %d junk %d cmds %d ICookie %08x%08x RCookie %08x%08x %s @(#)$Id: printnat.c,v 1.22.2.9 2005/06/12 07:18:43 darrenr Exp $unknown value for in_redir: %#x space %lu use %u hits %lu flags %#x proto %d hv %d @(#)$Id: printproto.c,v 1.1.2.1 2005/06/12 07:21:53 darrenr Exp $%d: variables cannot start with '%c' @(#)$Id: printactiveaddr.c,v 1.1 2008/02/12 16:11:49 darren_r Exp $Ldt@(#)$Id: getnattype.c,v 1.3 2004/01/17 17:26:07 darrenr Exp $ [-G|-z zonename] CdFf:G:hlM:N:nrRsvz:/dev/ipf/dev/ipnat%s: open: %s ioctl(SIOCGNATS)nat_tablenat_listmaptableipf_nattable_szipf_natrules_szipf_rdrrules_szipf_hostmap_sznat_instancesap_sess_listnlist error %lu kmemcpy List of active sessions: mapped in %lu out %lu added %lu expired %lu no memory %lu bad nat %lu wilds %u table %p list %p kmemcpy (hostmap)kmemcpy (maptable)mallocioctl(SIOCFLNAT)ioctl(SIOCCNATL)Error setting zoneYYDEBUG-unknown-rdrfopen(%s) failed: %s %d:ioctl(delete nat rule)ioctl(SIOCZRLST)ioctl(add/insert nat rule)State %d, token token %s Received token Error recovery discards syntax errorReduce by (%d) "%s" token end-of-file token -none- yacc stack overflow11.address family mismatchUnknown hostname14.address family mismatch13.address family mismatch12.address family mismatchprotocol set twice8.address family mismatch7.address family mismatch6.address family mismatch5.address family mismatchinvalid port number10.address family mismatchInvalid mask for dip9.address family mismatchinvalid addrinvalid maskicmpinvalid ICMP Id number=,/;{}()@%u0x%x%s error at "%s", line %d ipnat_yysavedepth++ => %d ipnat_yysavedepth-- => %d ipnat_yyresetdict(%d) ageany ports autobimap fragfromicmpidmapnetmaskmap-blockmssclampportportmapportsrdrproxy : proxyrange round-robin sequential stickytagtcptcpudp->eqfile : lineltgtproto : YY_NUMBERhexnumber : YY_HEXproto : YY_STRline : YY_COMMENTcompare : YY_CMP_EQcompare : YY_CMP_NEcompare : YY_CMP_LEcompare : YY_CMP_GEcompare : YY_CMP_LTcompare : YY_CMP_GTrange : YY_RANGE_OUTrange : YY_RANGE_INipaddr : YY_IPV6mapblockit : IPNY_MAPBLOCKrdrit : IPNY_RDRIPNY_PORTIPNY_PORTSports : IPNY_PORTS IPNY_AUTOIPNY_RANGEmapit : IPNY_MAPmapit : IPNY_BIMAPfrom : IPNY_FROMIPNY_TOIPNY_MASKIPNY_PORTMAPaddr : IPNY_ANYrr : IPNY_ROUNDROBINfrag : IPNY_FRAGIPNY_AGEIPNY_ICMPIDMAPIPNY_PROXYproto : IPNY_TCPproto : IPNY_UDPtcpudp : IPNY_TCPUDPsticky : IPNY_STICKYIPNY_MSSCLAMPIPNY_TAGIPNY_TLATErandport : IPNY_SEQUENTIAL-no such reduction-file : assignfile : file linefile : file assignline : xx ruleassigning : '='xx : /* empty */rule : map eolrule : mapblock eolrule : redir eoleol : /* empty */eol : ';'proxy : /* empty */setproto : /* empty */setproto : protosetproto : IPNY_TCPUDPrhaddr : addrdip : hostnamedip : hostname '/' YY_NUMBERdip : hostname ','dip : hostname ',' hostnameportspec : YY_NUMBERportspec : YY_STRrandport : /* empty */dport : IPNY_PORT portspecnport : IPNY_PORT portspecports : /* empty */ports : IPNY_PORTS YY_NUMBERifnames : ifnameotherifname : YY_STRsobject : saddrsaddr : addrdobject : daddrdaddr : addraddr : hostnameaddr : hostname '/' YY_NUMBERaddr : hostname '/' ipaddraddr : hostname '/' hexnumberportstuff : compare portspecnattag : /* empty */nattag : IPNY_TAG YY_STRrr : /* empty */frag : /* empty */age : /* empty */age : IPNY_AGE YY_NUMBERsticky : /* empty */mssclamp : /* empty */tcpudp : /* empty */tcpudp : IPNY_TCPtcpudp : IPNY_UDPrdrproxy : IPNY_PROXY YY_STRhostname : YY_STRhostname : YY_NUMBERhostname : ipv4hostname : YY_IPV6hostname : YY_NUMBER YY_IPV6compare : '='ipaddr : ipv4*!=><<=>=<>%02x IP Filter: v4.1.9ioctl(SIOCGETFS)open devicetest.host.dotsopenkmem:openpos=0x%lx kmemcpy:read ifp %s %-15s <- -> buf [ [%d:%d %d %d] _hnext %p/%p _phnext %p/%p age %lu use %hu sumd %s/%s pr %u bkt %d/%d flags %x ,%s bytes %lu/%lu pkts %lu/%lu ipsumd %x %hu %-5hu CLONE proxy %s/%d use %d flags %x proto %d flags %#x bytes %lu pkts %luYESNO data %s size %d raudioftpipsec IPSec Proxy: (Not set)(Set) state[%u,%u], sel[%d,%d] Real Audio Proxy: Mode: %#x SBF: %#x FTP Proxy: passok: %d Client: ] Server: \%03o%s,%s -> (use = %d hv = %u) from to range nextip %s pnext %d ifp[0] %p ifp[1] %p apr %p tqehead %p/%p comment %p proxy port %.*s/ age %d/%d mssclamp %d tag %s port = %d pmax %u icmpidmap proxy %.*s tag %-.*s port %d-%d !! ports %d ip modulous %d port %d:%d portmap ??? port %s %s port %d %s %dtcp/udp%d: { without } %d: unknown variable '%s' <%d>/netmasked%s/%s/net/bcast/peerMAP-BLOCKunknown(%04x)!!!%#0xlookup(%x)=pool/hash/(!)AAAA^?@@n?@~?@?@?@?@?@?@?@?@?@@@@@.@@>@@N@@^@@n@@~@@@@@@@@@@@@@@@@@@A@A@.A@>A@NA@^A@nA@~A@A@A@A@A@A@A@A@A@B@B@.B@>B@NB@^B@nB@C~B@B@B@B@B@B@B@B@B@C@0AC@.C@>C@NC@AAAA^C@nC@A~C@C@C@ooo o # @ @@X)@ Y  @ `@```6@`Xoo5@oo4@ox8@7@P o`@ohoo``>AXM@AA@@@@@@@@@@ @$@@@ @1@7@@>@K@'W@#^@%b@ f@"@i@!@-m@&p@|@@ @ S@@@@@@@@@@%@ 9@ K@ `@ u@ @@@@@@@@@@#@-@A@O@f@p@y@@@ @!@"@#@$@%@& @'@@s@0@>@O@b@@ @q@@@@@@@H@@@@P@@@0@@p@@@ @@@5@@C@R@o@@@@@@8@`@@@@&@@@@@}@@@@(@ @C@X@Y@T@@@@@@i@0@y@@X@@:@@@@@@@ @@@0@'@<@U@J@f@_@y@@p@@@@@@@@@@ @&@@@@@@&@8@M@]@p@@@@@@/@@C@X@@l@@@@@@n@@@@@@@@@`@@@ @X)@ 4@ 5@ 5@ 6@ 7@8@H?@C@@@@AAAAA A@AAAE@ AAA@@@w C@ @PE@3 Ћ@A ';A5;AC@@+M`@[`Q@|fQ@qX@$;A;AA;AP@ A >AA@A@0@A$0@l6@E@V(Ai0As@@~@?@@Wp@G @P@P@oA`R@(C@M@AX`AZA @?A p@6)C;R@N@Sa@pV@~ACCCC@P@9@ A+R@@N@ @q Ѐ@G A CP A) C5 `@> AN  @X 0Ab @n @K@v A Ы@8 @WA S@ T@ @v N@ @@/ p@ @$ P@ @@ C @M@ @) P@6 I@616FAFR_fr}AAX@ ApD@AAD@A0  @,`@>#@AD(A3A@JAAQ AWAdAo8A@A0@U@@U@l @@@p@`@@@@@@@@}@~@#+@V;p@DN@`@@r @B@@A@@@@@b@i@  @,`@=A @@"@ @F4@7@%>@*8@/K@4[@9@?]@E@K0@QX@W@]z@b@h/@n@t@z@@@@@<@@*@%7@;@*>@]P@zW@[@a@p@z@@/@@4 @b@h@@n@th@9@?@E@K@QF@W@@@@@@@@A%(@*3@4@b"@z@'@h4@@@.@P@C@`@@{@@K@Q@@@J@/@?@@@@@@@@WV@@E=@9@n@t@]@@ @&@,@2!@8@>N@D+@JY@AP/@@;@e@B%4@i@b@*@)@J@rA@8@R@@c@ @D~@@*@4@/@%@@M@@@@%@@>+@%@*@@@/@A@@ A @A b@i@@"4@@2@O@@@%@@@@LYrfAsX@ A@C H@@L (@@&HB@S A[ ?@a @@h ?@o @@v ?@| @@@@ B@ pC (C@ XC@ x@@ ?@ A@ A X@@ 8C@ A@ 8B@ XB@ A x?@ h@@ hC@ A@& C@, X?@3 "C@; CB hB@ A J B@R B@c A@i XA@p A@w B@ A HA@ B@ A @@ C@ xB@ C hA@ !A B@ A@ A 8@@& xA@. ?@. B@< B@E C@M C@` ?@Z (A@Y @@` xCg xC@o Aw @@~ C@ H?@ (B@ @ B@ A @ @@ B@ HC@ A@ A@ 8A@6 A@% 9 @@> @@D A@ipnatcrt1.omach-crt1.sia32/sys/asm_linkage.hia32/sys/trap.hia32/sys/stack.hcommon-crt.ccrti.svalues-Xa.ccrtstuff.c__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN____JCR_LIST____do_global_dtors_auxcompleted.5023dtor_idx.5025frame_dummyobject.5049ipnat.csccsidrcsidipfzone.cipzodo_setzonenum_setzonesipnat_y.cnattopnatfdnatioctlfuncnataddfuncipnat_yymaxdepthipnat_yywordsnewnatrulesetnatprotoipnat_yyexcaipnat_yyactipnat_yypactipnat_yypgoipnat_yyr1ipnat_yyr2ipnat_yychkipnat_yydefipnat_l.cipnat_yygetcipnat_yyunputcipnat_yyswallowipnat_yytexttocharipnat_yystrtotextipnat_yytexttostripnat_yyfindkeybinprint.c.LC0.LC1checkrev.cvfd.13234.LC2gethost.cgetport.cgetportproto.cgetproto.cinitparse.ckmem.ckvm_fnat_setgroupmap.cntomask.cprintactivenat.c.LC4.LC5.LC6.LC8.LC15.LC16.LC17.LC18.LC19.LC20.LC9.LC10.LC11.LC12.LC13.LC14.LC7.LC3printaps.c.LC22.LC23.LC24.LC25.LC26.LC21printbuf.cprinthostmap.cprintnat.c.LC27.LC41.LC42.LC43.LC44.LC28.LC30.LC39.LC40.LC34.LC36.LC32.LC33.LC38.LC35.LC31.LC37.LC29printportcmp.cpcmp1.13161printproto.cresetlexer.cvar.cvtopfind_varexpand_stringprintactiveaddr.cprintaddr.cfill6bits.cgetifname.cgetnattype.cunknownbuf.13173getsumd.csumdbuf.13160portname.cbuf.13161printhostmask.cprintlookup.cprintmask.ccount6bits.ccount4bits.c__CTOR_END____FRAME_END____JCR_END____do_global_ctors_auxcrtn.sipnat_yyposmainoptsstring_valstring_endbinprintprintaddrprintmask_END__fini_initusageipnat_yyerroripnat_yycharsipnat_yydebugipnat_yynerrsinitparseprinthostmaskgetzonearggetzoneoptipnat_yyparseipnat_yystateipnat_yycharipnat_yylastipnat_yylvalprintportcmpipnat_yyredsipnat_yytextipnat_yytokskmemcpy__DTOR_END__fill6bitsnat_setgroupmap__dso_handleipnat_yyresetdictprintactivenat_START_ipnat_yy_ipnat_yysipnat_yy_ipnat_yyvgetnattypecount6bitscount4bitsipnat_yykeytostrprintprotoshowhostmap_liventomaskipnat_yybreakondotsetzonenamestring_startipnat_yylineNumportnameipnat_yysavedepthopenkmemipnat_yysavewordssetzonename_globalprintactiveaddressipnat_yysettabipnat_addruleipnat_yyvarnextipnat_yyerrflagipnat_yyinipnat_yypsipnat_yypvprintbufprintapsprintnatipnat_yyexpectaddrflushtableprinthostmapipnat_yylexipnat_yyvalipnat_yystripnat_yytmpkstrncpyipnat_yywordtabgetifnameuse_inet6printlookupdostatsipnat_yytokentyperesetlexergetprotoipnat_parsefileipnat_parsesomeipnat_yysetdictdostats_livegethostgetportgetsumdget_variablecheckrevthishostshowhostmapset_variablegetportprotonatstat_dead___errnogetuid_edatafopenfprintfmemsetgetenvioctlmallocsscanfoptarginet_ntoastrcpyfclosegetoptinet_pton__iobstrerror_Jv_RegisterClassesinet_ntophtonlstrcasecmpfflush_environ__fpstartperrorstrcathtonsntohlatexit_mcountoptindstrncmpisalnumgetprotobynumberntohsungetcstrcmpfreeaddrinfo_GLOBAL_OFFSET_TABLE_fgetcgetprotobyname_DYNAMICfree_start_crtgetaddrinfocalloc__register_frame_info_basesgetnetbynamestrchr__longdouble_usedsetreuidreallocgetservbynamekvm_readisprintstrncasecmpgetgidopterrsprintf___Argvsetgidgetservbyport__deregister_frame_info_bases_PROCEDURE_LINKAGE_TABLE_strdup_lib_versionkvm_open__environ_lock_etextgetzoneidbynamegethostnamefputsstrlenfeof_start_crt_compileratoinlistmemmove@(#)SunOS 5.11 titanic_53 July 2025.interp.eh_frame_hdr.eh_frame.SUNW_syminfo.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.SUNW_versym.SUNW_dynsymsort.SUNW_reloc.rela.plt.text.init.fini.rodata.got.dynamic.data.ctors.dtors.jcr.data.rel.ro.bss.symtab.strtab.comment.shstrtab@ p@4p@D !oB`@`h/@5o@H C  @ pK"X)@X)Y So4@4So5@5ao5@5no6@6X7@7B8@8xH?@H?`C@C&u@@ @< AA@A AA A @A@P A@@. =L J% K