b!x , H1L|M H.text| .data , ,M,@.bss NH NH.loaderNHBH= ,&2 8Thp8A(A x| S*~CxN!A(b9}{x~xHa`@,AbDH#)A(| @__start, M H4N @__threads_init|!A(d| DN!A(b,#cA| CN!A(b ,#cAl| CN!A(b(,#Ac| CN!A(b0,#cA| CN!A(8!p}N b(,#AK A__threads_init@AF2_1|!|XHMA(8!p}N A, call_pth_init`A( L| N |!H MA(,,A8¹x888`@|8fH IA(,AL`8H YA(8cH EA(8cH 5A(c,@ H IA(8`8!}N H MA(88bx88cHA(,AKt8`8!}N Adaemon|;¹x}&`c;aA;`!;; ;@;`ta:`A:@!xp!a8`AHqA(8~8HA(8:x8w8~(HA(H HA(8~8dfbcHA(,A:h:l:` :@ 9p"``,d,hA /?,cLZBLAAXpHyA(u,Tn>A,.A,Abc8HA(,@b(|AcH;M`,@88p8`HL-A(8~HA(`d8aHX`H ``8bՠ8xc|#@@`8ը8bոd|#@@<8հ8bd|#@@,@;h:::88`8 4HKA(8bHO`,@,@wH A(8`H}H;8`H A(,A8bl, A8`88HA(,b({A8~HA(888a8HA(8aHKA(a{88H!A(,AX8axH5A(8ax8HMA(8ax8HeA(8b؀, @8b܀, @{8HYA(,A\p; h`{88pHUA(,`|.,@|zA@; 8`HUA(|xyA`c8x8p8H!A(,AH|A(8 8`cEHN`cCH)A(KXH{A(8`8,cEHN`8`H!A(KxH{A(,A4H{A(,,AA @0K(8~8Hu8}|@(;8``HA(8`|A, A848`HN`HL`P8`J8!@|xp!aA!aA} N 8`HM848`HM`K|Hz}A(8`&8HM]`c#,@AH A({9(K8~8HQK8~8HA8`HA(K88xb8HA(,@ ;KL88`HL`K888xb8HA(,@ K8d8`HL`K8~p8HK8~8HKm`8` b!pHDA(|wy@8`8H>E`KTb88 bH-`tH=A(`e8|88p9tbHEA(t, @8axHiA(`v8w8088HkA(8w, A`88xHkA(8wG8@8tHkmA(cH8A((#A@8w8 cHkEA(:,@8b:`:Wv9:,A8b:4P(, : @|:@(, A~8H8Ld|nzHjA(88A8P|oHA(:,A8 bb8bHeA(:b8 b8H`Kt:s:|A@,@8 b8bbHA(bb8r8HA(bHjA(KX~:$,@:p@:|@xpA~8X8`d|nzHYA(8|o8`8AHA(:~,A8 b8bbHUA(:b8 b8H`~KpcHA(`f8w8A8$HiA(K88Hi%A(8wG8@8tHiA(cH6AA((#A@K8`8LH;`(@ 8`88xK8`HK8`8h8xKK8`8<8xKKHgA(,@`8`8!pAx!}a!AaN 8|8Hi8`8!pA!x}aK AHth_src|`;¹x`|!q8bHfA(cH9A(c8@c`g8apHgYA(8p8`H4A(8bl,,@4A8`HA(8!}N 8pb8cH4}A(,@8!}N A log_perror|!8x8`8\H8`8b(, A8`HIA(8!p}N AL alarm_die|!8x8`8|H8)`bcHA(bcHA(bcHA(8x8dHA(88b(8 c,#A8`H}A(8!p}N A daemon_die|8!q8apH>I`8`;8p8pHYA(,8`A8pp8H9A(,A\p8`8p8HA(,A8`88p8pHA(,A88`8p8pHA(,AD8` 8p8H޵A(,@88bx8cK8!}N 88bx8cK8` 8p8HeA(,A8!}N 88bx8c8KI88`88ppHA(,AKL88bx8cK8`88p8pHA(,AK88bx8cKp8`88pHݱA(,AK88bx8cKp8`88pH}A(,AKD A$ daemon_init||e;x!q`}a8d``, @0;,A}8!N x, @;,@K88~Ha`,A88K;,@Kt Aload_local@AF20_5A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N  A( L| N 9x;ՠ|;ը;հa9"ոA,%!8`;"ŀ8!A9Bpx,8 @ ,'@ @ H,mA(8p~8$8H,}A(8x~808H,eA(x},<cAXcd, ALH,a`,cAcH,eA(}8cdxA|Юc, @8bxc88 T8H,EA(`d8H,UA(8`8!!}aAN ccH,AA(||yAapH,UA(,@4|H,iA(,@H,}A(8 ,8`@0a.A!8;aA!xp!,d!`8\,lt|$ ; ,4`{ᓡFc`8ab @ L8e8`88ai8x$xc$xd|Px°bd| ( 0H8@Xh`Pp```|'8C ]_8a\8Xxddx$:::::`B: ( A ( @$cc`;{( A( Acpcc84H A(|oyA 9bH$A(,#A<,A ,A l,A H,A,A a:s,A`,A8l8`]c9!`88`H#A(8<8aH#`,@p8b:::c8@8aH#`,@488a`H#`,A8D8a`H#`,@B888a`b9A9!bcF9pH7`,A,A,A`8`8!pxa!A}!AaN ;x888H# A(`d8rH#!A(Kx;x8$88 H"A(`d8rH"A(KH|@~~{;Zc,,@x,8@`8`A| @8b~|@Xbbc~`b9A``H:bbbc8|~A:|~AT8`K|| ,|@b~S|t```8`8 @XbbH!A(bbdbb8cb9A`H:R,b~S|@hKbbd8c`b9A`H:R,b~S|@(Kd`KcK;x888H A(`d8rH!A(8`8!pA!x}aKl8a8H/``p,A$,@:;pK|:;pKp;b:[,@8ab: bd`H `,8a8A`||@ |K,@<|@q 8:|`8H, `b;pK;x8 88HA(`d8rHA(8`8!pA!x}aK<:bK`: KXb8 8HƥA(,A\8a`8HTA(,@ K;bx888 P{H%A(`d8r8`H9A(:Kb8H5A(88a`H+`8a`8HSA(,@KHb8:HEA(||y@LbKA(<,A; A cK8ccH5`,@cK8a88H`,@8a`8H`,|@@; @`,@X8:;q``HŹA(;{:,|@A,@@ qK~|8aHA((#A8aKA(<,A@A$9,;AaHYA((#AaKA(<,A@@a8H`,@ 8`8 cfHA(K8h8rH=A(8D8rH-A(8`8!pA!x}aK8 p8rHA(8`8!pA!x}aKH;;`8`8 cfHA(K8 8aH%`,A88rHyA(88rHiA(8`8!pA!x}aK8 88rH-A(8`8!pA!x}aK88rHA(8`8!pA!x}aKH88rHA(88rHA(8`8!pA!x}aKbKA(`z,@KbHA((#@8a`cdH')`KtbHA((# @|8acdH'`KD88H`K A parse_cache_lineb||}`~a};} |}A_(!|cZ,c a9},.~,a/)`a8`!q| 0aTW>|[x AtA|;bŀ,8bxA,3%A| |`b8cH%`8`cdcc8HA(8!a}!AaN 88c8H-A(`d8~HEA(88`ccHqA(8!a}Kx,3;bŀ@8wHA(,#A8p8wHMuA(,@cc8`8 HA(K,%||`L+BA`8cH$q`,AlKd A \ update_tables|`~8@caA!!1H#y`;;;`;Bŀ:;>? ( A ( @$c`;( A( Ac8(HA(|uyA :cH!A(,#ApcH A((#@`cc;|`H#)`c8HA(,#A|b;{8,vA0,@D8`8!!}AaN 8`8!!}AKc8H-A(,#@Tc8 HA(,#@Kc8HA(,#@c8(HA(,#@c8\HA(,#@|b;{8v,@K A parse_ypmaps_line|;}&;;ŀabA;!; :;@c:aA!!,@.-bz&cc```((A,,@lAL/,A,AA2 :,~A;Z;{ ;:,UAt8b8;?`? ;^;#```cW;Z|`H )`8cCHA(,#Apw;,A|8b8!aA!aA} N cC8HYA(,#@cC8HAA(,#@hcC8@H)A(,#@PcC8HA(,#A K4cC8HA(,#@cC8HA(,#@cC8PHA(,#AK8||`8cH`K4|8|`8cH`K,A$@ |8|`8cH`K|8|`8cHu`K|8|`8cHY`KLF||`A8c8H5`KK|*||`8cH`KHcc8 H`K Cinitiate_cache_desc|`;;aA!aA!xp!Kc;ŀ8HA(,#Ac`{8`8HqA(8ap8ceHA(,#A;"`z;::x::b: <:@:8apHA(`o8ap8pH`cCH`|ny@,(#A( A( A , @d8ap8ceHeA(|zy@ccH1A(,A;, @8b,@hA;,@Ke,@` 8`8! p}x!Aa!AaN ;x888~HyA(`d8HA(~888HQA(`d8HiA(8` 8! pA!x}aKL88P;x8~HA(`d8H A(~8T88HA(`d8HA(8K88 ;x8~HA(`d8HA(~8 88HiA(`d8HA(, APK<8bx888cH-A(`d8`H A(;,@;`;;B":;p,@c:89 :,9Ap8@L```K :c89Ap~9 |A;{|}@8Ktc:889 `9Ap`K:c89 ~,A;{}|@Kt888H A(`d8scH A(8s8P8pH A(t888tH A(`d8sH A(t888H A(`d8sH A(}8apH`KcC88HA(,A lcC88HmA(,A |cC8h8HQA(,A\cC808H5A(,@aK!A(<,A}8apHq`K`t888 H A(`d8scH A(8s8X8pH A(t88 8H iA(`d8sH A(t888H AA(`d8sH YA(}98apH`KcC8D8HAA(,@aK-A(<,@t888PH A(`d8scH A(8s8`8pH A(t88 8,H A(`d8sH A(t8888H aA(`d8sH yA(}88apH`KcC88HaA(,@aK,A;}8apH`Kt888H A(`d8scH A(8s8h8pH A(t888 H A(`d8sH A(t888TH uA(`d8sH A(}8apH`KcC88HyA(,@aKeA(,;BzAHt888H A(`d8scH A(8s8p8pH A(t88 8THA(`d8sHA(t888pHA(`d8sHA(9}8apH`K cC8t8HA(,@aHA((#A@aH A((#A,baH1``w}8apH`Kt888HA(`d8scHA(8s8x8pHA(t88 8\HA(`d8sHA(t888HA(`d8sHA(}8apH `KcC88 HA(,@aUKmA(,;BzAPt8 88H A(`d8scHA(8s88pH A(t88 8|HA(`d8sHA(t888HA(`d8sHA(}8apH)`KcC88HA(,@aK؍A(x`UdxcP(,Alt888 @H%A(`d8scH9A(8s88pH%A(t88 8HA(`d8sHA(t888HA(`d8sHA(}8apHE`K4cC888HA(,@$,@aKQ,@t888 pHIA(`d8scH]A(8s88pHIA(t888 H A(`d8sH!A(t888HA(`d8sHA(}8apHm`K\t888HlN @ logsetlevel8, M Tc>T>HN @ logsetrotate88`, M 8`H(N @ rotate_log88`, M HN @logclose|`T>T>!qT>K5,;,~A@@cH8`888H8`8!}N ccHu, @8`888Hy8`8!}N 8`8!}N A initiate_log|;;!A,$! A( A|8apAH.A(8apH.A(`d8axH`8axKA(88e(| xH.A(;H.A(`g88~h8x8,hH-A(;8dh;hK)A(8|cH.A(8~h ,AKA(`ec8hH.A(,|~@, AD|,$d|A ;@H8h8`KA(8d(H.AA(c8!}N 8`H,`~@K88`KA(Kb8hc8cKYA(8c(H-A(8`8!}N 8`8!N 8`8!N Ahlogmsg|`a;b{!cKɉA(8a ;8h8 ;,@\8```H*A(8a 8pH,A(8 ,8a A;8h,@ 8K8h88a H*mA(8 {8chH,A(88|x8fhH,A(8d,A, `8! Pa}N 8` `8! P}aN 8a 8c8hH)A(8a 8 H+A(8 ;x,8a @8h8K Arotate_log@AF15_4|8`88(!KA;cKljA(`~8c(H)A(H)A(8!}N Atlogclose@AF16_5|;`~8c(!H)A( 8c(H*YA(8!}N A\logsetlevel@AF17_2|`;`!q}8c(H))A(}8}}}8c(H)A(8!}N Alogsetrotate@AF18_3A( L| N H @bzeroA( L| N A( L| N H @strcpy||#y!8A,a,$A/r88++,&AAL++AA,$w|A @P`|H,@8`8!}N cH$A(8!}N H$A(88!}8`N `|H-,AcH$]A(8!}N 88AK4 A0 secure_fopenT>8T> ,M 88HN @,logmsg_query_resT>8T> ,M HN @$logmsg_recv_update|`;,$;`|!qA``K`;,cA<x&|*,$@8`8!}N 8~8!|c}N 8`px8!N A find_name|}&|}y`N`T!c,A88, A8`8p@ NB|88H"%A(,@tT&cs(x,AxN(AKA(,`A8 88H!A((,axA,| @p a@@|$(@@8|@@0ap|#@ 4(AX0T&(@AHcK}A(H!%A(8|8`8!} N @c8H!YA(,A,c8!|} N H A(cKA(H A(8`|8!} N H ]A(KA(H EA(8`|8!} N 8`8!|} N HA(8|8`8!} N HA(8|8`8!} N HyA(,@XW, @c`KIA(,A,88`8 HyA(,@88c8pH1A(,@T&(Ah(ax| @@a p|#@@a|@@ap|#@|4(A0T&(@@`@KKA(HyA(8|8`8!} N HAA(8|8`8!} N C` secure_open|;}&.`~;aAa!a<aY`T?;`a:`!!Ad::8,$AD```K`:,cA~x&|*,$@8c8P8K`,,@`8`8{A,c8P8 K`,@aP,@T8`8!|a} !AaN 8`8!|a} K;,@DcDc`K`,c8A `||@|K|8AaPKc@ 8`8!|a} K:`A ;K8`8!|a} K8,7|c.,{A08A8Pc8 K`,@KTK@,8`8!|a} KX C  parse_mapnameT>8T> ,M H N @$ logmsg_query8 ,M HN @ logmsg_recvT>8,#@ ,M 88H @, printnetcdval|``~!a8```88pHA(,=;P,@ @8,>@8`K`,=AHcKA(8c8p|cHA(8!}N ,>8@88pc8`K`8!}N 8pcc8 KA(8!}N c8KA(K,cKEA(8|cHA(K Ad printnetaddr|;P(`~``!!A(A8,'@h,>8`@,K`8!}N c8pKA(8!}N cK=A(8D|cHA(8!}N 8@8``8tHA(,,>@p8`8`c8t@,K`8!}N c8TKA(8!}N cKqA(8Hc8t|cHA(8!}N |`8ap`H!`,>p,@x@DH9A(`f8A!`T| @!A t``Ah<`| A<`| Ahp;bPAH8at8KY`8a8KI`8a8K9`8a8K)`8a8K`8a8K `?;.>;A9A88a8t8H aA(8aKבA(|c8X8c&H =A(8aKmA(|c8l8H A(8aKIA(|c 8H A(Wg>Wg>| M|` A8aKA(8|cH A( W>| M_SBMA0;?w@@|ALWWR```,8AD,A,A,Ax,A4;|@Ѐ,@T~;W:,9@l AH@8c8c8K:|@@x8aKA(88|cHA(88`8K`! !8!!A!|} aN 8aKաA(8t8|cHQA(8c8KA(! !8!!A!|} K8apccH9`8aK-A(8r8|cHA(Kc8cc8K K8apccH`,A\,A0,@8aKԽA(8r|cHmA(Kp8aKԙA(8Dr|cHIA(KL8aKuA(84r|cH%A(K(8aKQA(c%8|cHA(c#K1A(8c9K8aKA(c%8|cHA(c#KA(8c9K\8aKA(c%8d|cHA(c#KӹA(8c9K 8aKӝA(c%8|cHMA(c#K}A(8c9K,7A,A,At,@@8aKAA(c%8|cHA(c#K!A(8c9K8`8K`c#KA(8c9K\8aKA(c%8|cHA(c#KҹA(8c9K 8aKҝA(c%8|cHMA(c#K}A(8c9K8aKaA(c%8t|cHA(c#KAA(8c9K8aK%A(88|cc&HA(c#KA(89K$8aKA(8|cc%HA(c#KA(89@K8|| K8aKѕA(8|cHEA(K88,8aH-A(8aK]A(|c8X8c&H A(8aK9A(|c8l8HA(8aKA(|c 8HA(Wg>Wg>| M|` ALK88`K`K8at;bP8K`8a8K`8a8K`8a8K`8a8lKܽ`8a8$Kܭ`;;#K8at;bP8K܉`8a8$Ky`8a8,Ki`8a8KY`8a8tKI`8a8K9`;;#K,<` | A<`@| @8at;bP8K`8a8K`8a8|K`8a8K`8a8K۽`8a8Kۭ`;;#K8at;bP8Kۉ`8a8Ky`8a84Ki`8a8`aa``8c@`A`!!QK`; cLh_P?x?KA(8`}|K!A(,,pA,cAK˭`8cKMA(,Axb`PKA(;;8,#AX`,@D```X|``}KA(;;P=@=H8`|A}8`8!!AaN pK-A(8`8!!}aAN #c8KQA(,@Kx8`8!!}aAN A cache_init|;}&``aA|`{8`8,!cec!18cKm`P{X~^ 8H8`% *c8ceK5` Tg>t |` AA8cE88`@8K}`,9<@A@;<` :```D@|@P t`TA, @h|9A|8cCbce| @PHcA(,@@H |<VV>A , A`|` NAv@@(Z|@<.^~0|8|,L1A``K`,A\c#9,9@|8!} !AaN b8`8bbK`8`(, AKMA(8h*| 8`@KM`8` p@x(, A,K A(8*| 8`@K `K8$8`K`8c#ڐ8!} |K88`K`8c#ڐ8!} |K88`Ky`8c#ڐ8!} |KA~(,#AH08XH^A(,@,,6A$`b`K`,5,L3BAhhbK`,@X8`8hbbK`Kl(.8D8`~bK`Z|(@\|A tA,6@x8`^8,KU`K8y0cK1`,@HKcCbceH`A(,@(KbcecCH`IA(, AK\cCceH`)A(, AhK0cCceH]AA(,@KHc#8!!}aAN 8,8`Kq`Kt8cEcf8`8Kq`KT8 8`cEK9`K< C  exist_in_h|}&;`~aA8`|``|``!;``cG8$!AK`8zxKA(,#Ad`w8xKE` $c8w0 7(KÑ`<cd8wt;tcE@DpHK`D, @ V<<` | |AAV>| N@v@A,Ap,>A((cK`,@cXKA(8Atc0Ke`,@c`KiA(8Ac8K1`,@hchK5A(88`K`b8!|!A} aN 88`K`8`8!|!A} K8`8K`8`8!|!A} Kl88`KE`8`8!|!A} K,8`8K`8`8!|!A} K8d8`K`8`8!|!A} K8H8`K`8`8!|!A} Kl8`8,KE`8`8!|!A} K,@,>(X,\Ac0K`,@,c`KA(8|`wPKA(K8 8`K`8`8!|!A} K8`8Ki`8`8!|!A} KP(X,\KcPK!A(8K88`cK`crA ;K;K88`K`cV>| @8AЀt(>,@;ALc HYA(;,AcKyA(8c|@x(>@8`8LKA`Kv @xw|`8|Kh8K`8`8!}aA!N C ( create_ce|;}&`T>`aAT>!`z; 8`|8t!1K5`,;<` @L:WWz~8```,5 @zW (4;;Z|| A8`||8|P|p|*x|P|cK`c8!|} !AaN ,7zA|A8LLIAHHWA(W (4;;Z|| @DK@HWA(W (4;;Z|| @K C  hash_netcd|;``}`e8`|!q8ccK`P8`,#@}X|cH,&@H8@X8`|0.|:8@K)`8!}N P8`8@X|0.|:8@K`8!}N ,&A`P8`K A0 delete_from_h|;``8`!qc8\cK-`8`8,%Al,%A,K`8!}N K`8!}N x,%AK`8!}N Adelete_from_tmsA( L| N |;`}`|a|{8`A8@`!cecK`,b,A;,A`@,8Z||";|8|``KA(|KA(cCKA(c|,#AK}`ccKA(8p|KA(,@X8|;|;,A88`K`8``8!PA}aN ;;|8|,@K8ccKeA(8``8!PA}aN 8c8p|*~`K=A(,A;8p,@8~K;8p,@~K88`K`8``8!PA}aN ADreset_key_cache|;||a|c`A`z8`8|cc!aA!!K `b<:;|*~":,A,@,@|.t A@,@|.t@|;:,A8|8`K`8`8!}aA!aA!N :@ccb8@8cHbK5A(`,@:`:88`8ccbK`X|``rKA(c2H~#yAHc1~#y@bCK]A(:P`:s|~eAbK9A(8cbbccHK,@,;:,AL8|8`K`K,@K< A dump_cache|||;aA!|c``{8c8`aA!cx!Ke`;@,@<<b|*;8=xH:~*,,A@:@ccc@@|.t A,LFA|.t@;Z:,XA88`K`8`%P8!%@x}A!aA!aN 8@8cHbpKyA(:``:@: @9D,@X`Ax`KEA(Xb|.|x.|KA(c8p88H9A(`p,@``:1P:sP:R|9P@AxX|``pKbKeA(cccbc8H1KKqA(8`~8TKQ`:R`:sP:1P9P|@X|`Ax`pK <`=8;|d2:xH~",,@D@|.t A,LFA(|.t@;Z:,X@K:@ccc8@8cH AbpKةA(:``:@: @9D,@X`Ax`KuA(Xb|.|x.|KA(c8p88HiA(`p,@t`:1P:sP:R|9P@AxX|``pKbKؕA(cccbc8H a;Z:,X@KKՍA(8`~8TKm`:R`:sP:1P9P|@X|`Ax`pK A stats_cache|}&`|T>a`A!8;!8apK`8a8Ky`;u8`8cbKu`,?A;`|`<|c".?y@8|,,#A@@ , A8`;@8; 8 ,@@`K`|`KMA(;Z;9P8 E|8`A8|K!A(|K=A(|K1A(, A8`;@8; 8(,@D``Ka`|`KԽA(;Z;9P8(E|8`A8|pKԑA(|KԭA(|KԡA(;{;;,A88`K`c8!|Aa!} N H y@Kp@Kh@@|K\88`Kq`b|;A; :p|x88ap:$b`K!`,8z@ "b(60K`,;9@,8w@,6b::bK88`K`8a8pbH(q`,A8X8`Ky`;K8|8`Ka`;@|8;!p8x8d;d```c$H -;Z8;98{;{,AK88`K`;K88`K`,@ ;Kp8`8!}!aAN C p flush_cache|;`|8`aAc!;8c:!K`8a88H`8p8xc8tK-`8acK`8;`,8b@|;x|@`|!|: :,t,@z |A|w`0|8,@8|x|T>A,8h@\cH98`8@K ` 8! !}AaN 8`K`cH8`8@K` 8! !}K, , Ac%/A\A@,@ cCbcKi`uxK8`8K1`xKcCbKx`uKAl,@Ȁ , |@$b8cCbK`uxK8a8$K`cCb8bK`uxK`,$AXcCbcK `uxK<t|.pA,K8tz @T>||x@K|`0|w|8,@K䀁x8|@K A T treat_cmd|;`|!q88`ccK` cK]`cH88`cK`88`Kq`8`8!}N Aset_log|;`8`caA!|8!cK`8a|8(8K`8a808 K̽`8aB;PK̥`8@88|z8X8c$|;`YHTK˥`;<8aZpA4`KA(`;cCceH>y`ZD, @88pcC8K=`8zr;8tK%`p8c; 8x88pptHAA(|A(`KA(88`K`88`K`%8!$!}AaN Adump_ce|``a`~A!}|`;"||f8``!ccE8LK`p8c8aa|txK`cC8p88 HA(`|e8 8`8K`, A(KuA(8 8`cKU`88`KE`%8!$!A}aN A0send_info_message|;|8\8`!AcK`8pc8 x88ppHA(,@(`KǁA(88`Ka`8`8`KQ`$8!$}N Asend_end_message|;````|`8`caA8D!!AK`cKA(8`8D;`;@,8`@``Kq`|XXX#~c#KȁA(c#HHDD@@HHDD@@KA(;{`;ZP8De|8`A|8`8(K`cxxxxhhKȁA(8T8`K`8`8!}A!aN A  swap_caches|;`8`ca84!aK`cKA(8`x8,=cAK`ccKQ`8`}&8ccfK`PX|`"`|KƱA(ccdcK`cK1A(8`8,cKI`cKA(8x8`,=c@`cKA(8`8K `8!a}N AD clean_cacheA( L| N |;}&;a`|A`8!!H% A(|}yA,=@D8t8`cK`8`08! A}aN 8`KđA(`|8`(K=A(,#@,A||888 |c*xBx|,A ( @,A@``( ( A@( A( @C Ј(#Ahc;8HA(,#AL;8cHA(,#A,8c8!}N 8`8!}N (#AKlC $(#AKT( @(C (#AK,( @@K `cKl}A(;|=@A( @,AK@ AP edit_lineA( L| N A( L| N A( L| N |,8``!A`,A8 L8`, @@*Kp5`8`K A((8!|}|N |8Ko`8`KA(L8!|}|N 8̀P8`, |@@*Ko`8`KyA((8!|}|N 8Koe`8`K=A(P8!|}|N AT get_dns_tms|}&`;aA!`8@aA!8apKu}`8t8x8|cK`|,Ax8 8aKu`az;v89|:000|f3x,|"@0|{#x*|3xA`,<AЀ`, Ay;Ba8`8c%Km`;x ,@xW`>,:<| N@܀48D8@a8c8@8|c||xd|*|v.at~, |cLSBA< |L,#_0@|,A:~Tabc&Ki``s,W`g>LSBA| OBA~<|c~8bK`|yAcKA(~~XP|`"`}KA(cc88pK`p`{F, @8$8`KlY`ccccfK`ccK`cKA(cKA(@8`:8!0|aA} !AaN 8L8`Kk`p, ATccce`K`cdcK!`ccK A(cc8p8K}``{pccce, @K8T8`Kk-`@8`:8!0|aA} K,2Ax ,@0~~c8<8bK`|yAK8:8| N@.08<8a|4|"a|v .at~, |cLSBA8 8 , A|88`Kd]`abbK`|vXP|`"`uK]A(8pc#b8K1`p, @,8$8`Kc`<`8|8|#@a|A8A8|bKA((,@;B,@`8 ; |` 88c; : 8c cKm`;9; ; 8 |8w : cA a||| , A a|K88|` 8cK`a|8ca|KlK`y888`Kb`, AlAHWg>8|` OBA4a|8|pA \AKpA\AK|8ap8t|*|prK1`8`8tbKu1`pA\AK48ypKA(,@KdK\w@@$.04KbK\A(`t:~|`aK\A(8~~|`aK\eA(8|||`aK\IA(KcbvKs`K08a |KhM`bxx~x|xcaxA``, AK C query_cache_entry A( L| N (A( L| N 0A( L| N 8A( L| N @A( L| N HA( L| N PA( L| N XA( L| N `A( L| N hA( L| N /T,/|M 00AHAA,,N@ A,N@ A$, %N@ A$,,//N@ ALN@ ALN@ AL%N@ AL$,,//KBN BN BN %BN @ strncpyxA( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N  A( L| N 0A( L| N 8A( L| N @A( L| N HA( L| N PA( L| N XA( L| N `A( L| N pA( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N H @memset A( L| N (A( L| N 0A( L| N 8A( L| N HA( L| N PA( L| N `A( L| N   H H NH@(#)23 1.6 src/bos/usr/ccs/lib/libpthreads/init.c, libpth, bos720 6/21/07 15:28:59@(#)61 1.16 src/bos/usr/ccs/lib/libc/__threads_init.c, libcthrd, bos720 8/2/07 13:09:210%sPWD %s %s %s %snetcd%-24sDebug%-24s%-24s%s %s%-24syp %snetcdbind()Activesocket()listen()accept()accept()Inactivenetcd.cat/dev/nullh?d:c:l:o:h?d:c:l:o:/dev/netcd/dev/netcdrecvfrom()/dev/netcd/dev/netcd/dev/netcdEND daemon %s: %s: %s STOP daemon alarm_die() srcreply() daemon_die() sigvec(SIGHUP)sigvec(SIGINT)STATUS daemon /etc/netcd.confsigvec(SIGTERM)sigvec(SIGQUIT)sigvec(SIGPIPE)Stopping netcd Stopping netcd Stopping netcd sigvec(SIGALARM)Configured CacheConfigured CacheConfiguration File/var/tmp/netcd.lock Socket fd:%d CLOSE Wrong pathname length Wrong pathname length Pb alloc Status daemon Exiting cnx_thread fd=%d Entering cnx_thread fd=%d Netcd Daemon already running Initialisation of log failed cnx_thread : unexpected command Unable to load caches from file %s ##### RECEIVE BUFFER rc = %d ###### Setting receive timeout to %d seconds accept failed errno = %d wait_time = %d ERROR: netcd does not support this option. ERROR: netcd does not support this option. ERROR: netcd does not support this option. 1- AFTER NETCD_UPDATE nb_char remaining:%d .....netcd daemon: pthread_create th_src failed 1- AFTER NETCD_UPDATE nb char rc:%d ind_nwcd:%d ERROR in cnx_thread: setsockopt fails, errno = %d ERROR in cnx_thread: setsockopt fails, errno = %d PB Command receive rc:%d ind_deb:%d ind_nwcd:%d A positive number must be specified for the timeout Not enough space to create thread ==> Stopping netcd .....netcd daemon: pthread_create th_net_timer failed .....netcd daemon: pthread_create th_lcl_timer failed Error when opening local file - local cache not loadedA positive number must be specified for the debug level A positive number must be specified for the debug level cnx_thread: recv TIMED OUT timeout = %d ind_deb:%d rc:%d cnx_thread: Read Done ind_deb:%d size read:%d Incorrect command cnx_thread: ERROR READ FAILS ind_deb:%d rc:%d si rc=0 socket close ##### RECEIVE BUFFER in the preceding buffer rc:%d ind_deb:%d ###### 3 - AFTER NETCD_UPDATE NEW Command nb char remaining:%d ind_deb:%d usage: netcd [-l file] [-c file] [-d level] [-o timeout in seconds] [-h] usage: netcd [-l file] [-c file] [-d level] [-o timeout in seconds] [-h] usage: netcd [-l file] [-c file] [-d level] [-o timeout in seconds] [-h] main: Cannot create thread for connection %d: errno = %d, __n_pthreads = %d netcd : log_file : %s, log_level : %d, log_rotate : %d, log_size : %d, log_max : %d @(#)75 1.9.1.3 src/tcpip/usr/sbin/netcd/netcd.c, netcd, tcpip720, 1508A_720 1/30/15 05:39:472 - AFTER NETCd_UPDATE NEW Command Message MSGTYPE:%d MSGLEN:%d Complete(0) or Not(1): %d total nb_char:%d nb_char_missing:%d ind_deb:%d max_msg:%d 0<P00000000, /000=rk=id allall dnsalldnsallroot%s %s %s %s %s %s %s %s %s %s byuidbygidbyuidbygidhostshostsownergroupcachesystembynamebyhostbyuserbyaddrbynamebyhostbyuserbyaddrgroupsypmapsaliasesaliasesbynumberbynumberhome_dirlog_filelog_size/etc/hostslog_rotate/etc/services/etc/networks/etc/netgroup/etc/protocols/etc/netcd.conf/etc/resolv.confStopping netcd socket_queue_sizenet_scan_frequencylocal_scan_frequencyWrong pathname length Exiting initiate_caches Entering initiate_caches Using default parameters Unable to initiate caches please use correct syntax This line will be ignored This line will be ignored This line will be ignored This line will be ignored This line will be ignored This line will be ignored This line will be ignored This line will be ignored This line will be ignored This line will be ignored This line will be ignored Error when opening file : %s Default log size will be used Unknown key word or invalid value Not enough memory to execute netcd Not enough memory to execute netcd Not enough memory to execute netcd A positive number must be specified A positive number must be specified A positive number must be specified A positive number must be specified A positive number must be specified Example : cache dns hosts 128 20:10 Only number is allowed in TTL value Example : cache dns hosts 128 20:10 Example : cache dns hosts 128 20:10 netcd : edited line = %s %s %d %d %s Only hosts can be configured for dns netcd : Reading netcd conf file : %s netcd : End Update of cache_conf %d %d The map specified is not a defined yp map ypmaps line must be before any cache line after colon valid value must be specified initiate_caches: Unable to initiate caches colon is only supported with dns cache type WARNING : In configuration file %s on line : WARNING : In configuration file %s on line : WARNING : In configuration file %s on line : WARNING : In configuration file %s on line : WARNING : In configuration file %s on line : WARNING : In configuration file %s on line : WARNING : In configuration file %s on line : WARNING : In configuration file %s on line : WARNING : In configuration file %s on line : WARNING : In configuration file %s on line : netcd : End setting of user, group and home dir Size specification for log file will be ignored Invalid range of TTL: Valid TTL range is 0 to 9999999 Invalid range of TTL: Valid TTL range is 0 to 9999999 Error when setting group %s requested in configuration Error when setting owner %s requested in configuration Error when setting group %s requested in configuration File %s is an invalid key file This parameter is ignored netcd : Setting user, group and home dir to : %s, %s, %s Unknown key word or invalid value or invalid mix of keywords Unknown key word or invalid value or invalid mix of keywords Unknown key word or invalid value or invalid mix of keywords netcd : Colon seprated value is parsed ttl ttl_negative : %d, %d netcd : calling update table value of ttlt ttlt_negative : %d, %d Error when setting home directory to %s requested in configuration Error when setting owner %s and group %s requested in configuration More than 16 user loadable modules configured; only the first 16 ones will be cached WARNING: Error in configuration file: size for log file specified but rotate not specified WARNING: Error in configuration file: rotate specified without a valide size for log file specified @(#)77 1.6.1.2 src/tcpip/usr/sbin/netcd/parse_conf.c, netcd, tcpip720, 1520A_720 4/17/15 01:40:14The map specified must have one of the following values : hosts, protocols, networks, services, netgroup or all WARNING: for dns and local caches, the key file cannot be changed; if this parameter is different than the default, it will be ignored @ X #< #  t !   yp%s%sdnsnisulmlenallalladdraddraddraddraddraddrHostlocalhostsvaluevalueGroupvaluevaluestringstringnetentNETENTstringResultypmapsYPMAPSdomainstringnisplusname = name = hostentHOSTENTaliasesAddressserventSERVENTServiceNetworkaliasesAddressservicesnetworksnetgroup%s = %s %s = %d %s = %d %s = %s %s = %d %s = %d protoentPROTOENTProtocolnetgroupNETGROUPprotocols%s = %s %s = %s %s = %s %s = %s %s = %s %s = %s %s = %s %s = %s %s = %s %s = %s %s = %s %s = %s %s = %s addressesaddresses%s = %d Val = %s group.bygidPort numberPort numberPort numberType = %d User = %s passwd.byuidgroup.bynamenetid.bynameProto numberProto numberInkey = %s Alias = %s passwd.bynameLength = %d Domain = %s Outkey = %s Domain = %s vallen = %d users_not_used%s name = %s Machine = %s groups_not_usedProtocol numberinkeylen = %d outkeylen = %d Number of %s = %d Number of %s = %d Protocol name = %s passwd.adjunct.bynameAddress length = %d ################### %s #################### end of %s printnetcdval: Map type unknown # tcache_name:%s tcache_mask:%x # tmapyp_name:%s tcache_mask:%x error on address len ===> not printableerror on address len ===> not printableerror on address len ===> not printable error on address len ===> not printable error on address len ===> not printable error on address len ===> not printable error on address len ===> not printable error on address len ===> not printable printnetcdval: too many strings for netgroup #################### END DISPLAY %s ############ ################### DISPLAY %s ################# @(#)76 1.5.1.2 src/tcpip/usr/sbin/netcd/common.c, netcd, tcpip720, 1508A_720 2/3/15 13:34:06 ##### RECEIVE NETCD_QUERY ###### # MSG LEN = %d # q_len:%d # %s # query str1:%s str2:%s str3:%s # query Key:%lld #### ##### RECEIVE NETCD_QUERY ###### # MSG LEN = %d # q_len:%d # %s # query param1:%d # query param2:%d # query Key:%lld #### #### NETCD_QUERY_RES message # msg_type:%d # msg_len:%d # flag_found:%d # size of the element cache:%d # nb_mask send:%d %s #### ##### BUFFER ###### # MSG TYPE = %d # MSG LEN = %d # cache_index = %d # map_index = %d # search_index = %d # ulm_name=%s ##### ##### RECEIVE UPDATE ###### # MSG LEN = %d # q_len:%d # %s # query str1:%s str2:%s str3:%s # query Key:%lld # r_len:%d (neg answer : 0, or 4 in case of hosts or networks and not yp) # ttl (DNS only):%d #### ##### RECEIVE UPDATE ###### # MSG LEN = %d # q_len:%d # %s # query param1:%d # query param2:%d # query Key:%lld # r_len:%d (neg answer : 0, or 4 in case of hosts or networks and not yp) # ttl (DNS only):%d #### %s %s.0%s.%d%s.%d%s [%s] %u:Stoping log Starting log Error when opening file : %s netcd: logmsg: Unable to rotate log files netcd: logmsg: Unable to write in log file @(#)82 1.1.1.1 src/tcpip/usr/sbin/netcd/netcd_log.c, netcd, tcpip720 5/4/11 13:54:17value addr ceaddr cestring name = %s value = %d curtime = %d plowest = %d End th_net_timer End th_lcl_timer Exiting create_ce Exiting insert_in_h Exiting delete_from_h Exiting insert_in_tms Starting th_net_timer Starting th_lcl_timer Exiting delete_from_tms Error when creating query Error when creating query Error when creating query Error when creating query Error when creating query Error when creating query Error when creating query Error when creating query Error when creating query cache_index > irs_dce :%d query.qparam1:%d query.param2:%d Already exist but time is passed Valid entry found in local cache Already exist but time is passed Exiting hash : calculated hash : %d Valid entry found in non local cache Valid entry found in non local cache Error when creating list of aliases Entering hash : with cachetype : 0x%X Entering insert_in_tms pcache : %x, ce = %x cache_index %d map_index:%d search_index:%d q_qptr_len = %d query->qtype = %x qkey = %lld already exist ptr->qparam1:%d ptr->qparam2:%d Entering delete_from_tms pcache : %x, ce = %x Creating local timer thread with frequency = %d Creating network timer thread with frequency = %d Entering delete_from_h pcache : %x, key = %d, ce = %x Entering exist_in_h: pcache = %x, key = %d, query = %x already exist ptr->qpstr1:%s ptr->qpstr2:%s ptr->qstr3:%s already exist ptr->qparam1:%d ptr->qparam2:%d ptr->ypqstr1:%s Entering insert_in_h pcache : %x, key = %d, ce = %x, ptr = %x Entering create_ce : hash_key = %d, entry = %x, elen = %d, tms:%d, query = %x @(#)81 1.7.3.6 src/tcpip/usr/sbin/netcd/cache_util.c, netcd, tcpip72X, x2021_01A1 12/6/20 11:49:59<cte_ttl =%d DNS response is negative value of buf_rec->q_update.ttl =%d DNS response is positive value of buf_rec->q_update.ttl =%d ENTRY FOUND REMOVE AND PUT THE NEW ENTRY IN THE CACHE q_answer:%d DNS response is negative value of pcache_tms->cte_ttl_negative =%d query_cache_entry: Thread ERROR: send NETCD_QUERY_RES fails rc:%d errno:%d @(#)79 1.7.2.3 src/tcpip/usr/sbin/netcd/interface.c, netcd, tcpip72L, l2017_33A6 6/29/17 03:50:46  4  8 ( < " "< "L ! "\ #/var/tmp/netcd.log H` H H H H` H H H H H0 , P NP NX @ D H P x    X    ( * + N` ` + [` 2 2 2 \h :x > BX B\ B` Bh B C G G G G l l l G HH l H` l Hx G l l H H H HsbG08 @$@ ,@ 4@ =@ I@ R@ [@ d@ l@ t@ }@ @ @ @ @ @ @@@@@ @@'@.@ ;@ D@ K@ T@ ]@ d@ m@ u@ ~@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ '@ .@ 9@ D@ M@ X@ a@ k@ u@ }@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ (@ 2@ 9@ C@ J@ V@ f@ r@ ~@ @ @ @ @ @@@@@@@ *@ ;@ S@ d@ @ @ @ @ @ @ @ @ @!@ +@ 5@  H?! ,? 4?  L(?A L0?V L8?Y L@?U LH? LP?' LX?= L`?< Lh? Lp? Lx? L? L?. L?- L?G L? L? L? L? L? L? L? L?7 L? L? L? L? M? M? M?8 M? M ?i M(?h M0?f M8? M@? MH?S MP? MX?e M`? Mh? Mp? Mx? M? M? M? M? M?P M?3 M?4 M?p M? M?T M? M?j M?r M?s M?E M?5 N?t N?9 N?O N? N ?J N(?g N0? N8?L N@?/usr/lib:/lib:/usr/lpp/xlC/liblibc.ashr_64.olibpthreads.ashr_xpg5_64.olibsrc.ashr_64.o@VPDnetcd/5765E6200/520errnochdirclosefstatx ftruncaterenamesetgidsetuidstatxunameunlinksocketbindlisten shutdown setsockopt ngetsockname_system_configuration ___strcmp64 ___bzero64 ___memset64 ___memmove64 ___fill64 ___strcpy64_iob __mod_initmallocfreegetenv_Errnoexitstrlenfopenopen64lseek64open strncasecmp strcasecmpfprintffclosecatopencatgetsisdigitstrchratoistatsprintfwrite sigemptyset sigaddsetgetpidtime catclose snprintfprintf vsprintffdopentolowerstrncmpfgetssleepfreadstrpbrkctime setlocalesyslog nrecvfromforkstrstrdup2memcmpalarmgetoptsigvec getgrnam basename strerror setlinebufopenlogsendnacceptrecv inet_atoninet_net_pton inet_ntoa inet_ntop inet_pton getnetgrent endnetgrent setnetgrent getuserattr__crt0vopterroptindoptarg__malloc_user_defined_name __n_pthreadspthread_mutex_unlockpthread_createpthread_attr_setscopepthread_cancelpthread_attr_setdetachstatepthread_attr_init pthread_exit pthread_selfpthread_mutex_initpthread_mutex_lockpthread_mutex_destroy __pth_initpthread_sigmask __pthreadsrcrrqssrcsrpysrcstat__start