bH TN Z T Z1L.textT .data T TNT@.bss \ \.loader3,B(= ,|nx|#x|+xb,0AA 4| S*N!A98}{x~xH` ,Ab$H=A| @__start,M H4N @__threads_init|!HAf| FN!Ab ,cA| CN!Ab,cAl| CN!Ab,Ac| CN!Ab,cA| CN!AH8!@}N b,AK A__threads_init@AF2_1|`;(,!(:A8c88|89p9!P8HeA8aHUA,@c8H=(@AHb@8c,@;,@$,A8|cHAK؁(8! }N 8|8HŀAKtaHTq`f`8aH5A`jHST`>8c88|89p9!P8HiAK(@;H8ac8|HA888aHA88a8HA8aH A(@P,A((,8a8:@,(,@,A((,8a8:@,(,@,A((,8a8:@,(,@8aHeA(;@`8aHMA(A\8aH9A@8|c8HA8p@8aHAa@8@K8aHA@8|c8H]A8h@8aHIAa@8@K`;8aHA@8|c8HA8`@8aHAa@8@Kl A optLprint|!bH8c1HH1AH8!@}N A, printLTail|!H8e0ܐHHрAH8 9eX8eL9EP8H9%98ԑa8<8@8HAH8e10HAH8!@}N Ax printLHead|8;H|8+8HUA`d8(HA|888?H-A`d80HA|8(88@HA`d88HaA|888AH݀A`d8@H9A|8-88BHA`d8HHA|8)l88CHA`d8PHA|888DHeA`d8XHA|8 088EH=A`d88HA|8 88FHA8 `~8H8|HA8 `}|88JH݀A`f8 ccH1A|8 88GHA8 (`~|88IHA8 x`}|88KHuA`f8 ccHɀAX8!P}N A print_Lnote|`(`aA!@88aPH8xHA,1@P,AD8aP8:(,A,(,A$@,A(,AK8,(,A<8:A,(,A$@,A(,AKԀ<`8 8H_8e(Tcz||.fA| N 88HA``HL5Tk>8~c888PcccJa88~c888PcccJa8A;,sA8+88HQA`d8@8HeA,@D8`= |8,!ĂAȂá} N qHAT48THA8`= |8,!ĂAȂK8- 889HA`d8 8HAKs8-T889H]A`d8 8HqAKT8H8 t8H-AKK`8`H,A$Kx|xHb|ryA K;,AK,LA,aA@},ADx|xHk`r,,A AK@~x}Hey|ryAK8~@88HA8`Hx}|xHk`r,,AAXKP,@~xcDHq,A4K,8s8%8H A`d8~@8HA:@K},AHOA|ryAKܓAd```adHHbC= |8,!ĂAȂK,pAH,hA,oA@L:,ApKh8=}HqA|{yA,ALx8}|xHl`r,,@h@8}~x|{xH||ryAKs88 8HՀA`d8~@8HA:@K~x}H[|ryAK},AH?Q`r,AK8`Hs888H]A`d8~ 8HqA,APKH,rA,xA,y@9,A(K },AHV|ryA KAd```adHQbC= |8,!ĂAȂK; ,AKs888)0HAcf8`d8x@HA8`HIA;Z8y|W@80@|8K8`HAKls888+0HA`d8~@8H-A8`H Kx8o@8 lHA8`H K,A(-@~x|x|x|x|y@P~y@ ;Ks88820HA`d8o@8HA8`H ;Khs888>THIA`d8o@8H]A8`H ~y@;K$8`H KP~@x|x|x|x|x|x|x|x|y@ :Ks888tHɀA`d8o@8H݀A8`H Q:K,LAl,aA@~x|x|x|x|y@P,@ ; Kps8881HQA`d8o@8HeA8`H ; K4s888=HA`d8o@8H)A8`H ,@; K~x|x|x|x|x|y@Tx|y@ ;K8$s88HA`d8o@8HA8`H );K8:s88HeA`d8o@8HyA8`H x|y@;K<,@~x|x|x|x|y@x|y@P~@y@ ;Ks888*dHA`d8o@8HA8`H i;K8$s88HA`d8o@8HA8`H -~@y@;Ks888;$HaA`d8o@8HuA8`H x|y@~@y@<;K0s888:HA`d8o@8H%A8`H K,p,h/rAA,oA@~x|x|x|x|x|x|y@P,@ :Ks888$HA`d8o@8HA8`H :Kls8H88HMA`d8o@8HaA8`H,@:K(~y@,A(-A8=HA,@,@~x|x|y@Tx|y@ ;`K8%ps88HA`d8o@8HA8`H1;`Ks8?d88HmA`d8o@8HA8`Hx|y@;`KDs88 88H%A`d8o@8H5A8`HK x|x|y@P,@ :Ks8882HɀA`d8o@8H݀A8`HQ:Ks8?88HA`d8o@8HA8`H,@:Kh8o@8l8HuA8`HK@s888>H%A`d8o@8H9A8`HK,@x|x|x|x|x|x|y@,~@y@,LA((-A ,@A(-@ ,@(A(-A:LFBA;@K|s888H]A`d8o@8HqA8`H,AK8s88HA`d8o@8H-A8`H,ATKDs888*HՀA`d8o@8HA8`H]Ks8=D88HA`d8o@8HA8`H%Ks8889~8$9^ aL9HaB`@!TPA\aXA80y|A8|#y(8A pAA08zT||#yA ,AAtsWW沾S@``Tİ8cW`|3ySA<```,WWಾ@ ``|y8cWS@ؐz8cG|`p|P|p{ce`cc9dK8adHzAWce|@8@ S8dcGW`zK88cccH{̀Ac8HT:| .H{`c@,@,8!Aa}N 8@H{`c8!A}aN 8a@``8H}`xz;{(AKHzK8a@``8H}U`x;{(AKgK| Acompress_value,(:M 8,A,(:M @,M (:AKN @LstrU2K,(,M 8:A,(,M @,M (,AKN @LstrK2U|!HH`H8!@}N A$ extstrtol|!HHU`H8!@}N A$ extstrtoul|`aA!(0@<(xA0;(0@ (xA;(0AcHvA8c,T,g@,kA,mAh,tA;;@@c;;@HvA88@8c|FH|A,`|`AXcHviAh|||||28!`|cAa|`*}N |||z|ցh8!`}a|A胁|`*N 8@c8H|1A`|`||Kc;?@HuA88@8|`cH{A,`|`@||KTc;;@HuUA88@8|`cH{A,`|`@||Kc;?@@HuA88@8|`cH{IA,`|`@d||K,G/KA,MAPA;;@Ac8@8HzA`|`||Kh A extstrtoll8`e(-( A@8`d8c8( A|<`|@8|0@A0`AT 8( |"A$|@|0@@8"88`N (@ `N |`N `N (@`N 88( AKh```8c( A(-@K$ @ipatol8`e8(-( A@8`f8c8( A8= 9 9)` }D@` }JZ|0| @}J|@@|` H@a@AT@8|8@A(8( @,A |`N `N A8( AK8"88`8N  H@a@`A@K,A |`N 88( AK`8c( A(-@K @Lipatoll8Ho @dep_idx|AȒa̒ВԒؒܿ`;H!8 8 8 ;;`8 DHL@KBl? ;: `::<`rt8aP8bdHq`ϛ88`HsA8Pu8iHsŀA8,8`A HsՀA8aK!| @,@A@;,Acc8}8!0AȂâ؂ЂԂܻN 8w88 ;{@hxHsAc88 `d8z@HsA8w8D8.,HsuAbe`d8z@HsA;,@\K88D8.,Hs=A`d8z@beHsQA;,@$K@KHx8$88HrA`dW:8z@8| @HsA8`8HryAb888!0c}âAȂЂԂ܂ػN Al dep_sb_max|``~a`A`!;@8@KD,@c|pAK``{8aKTP*TcP*PU|@|@@|lbH88b;@8 c8 HqA8cc`d8|@HqA8,8b 889cHquAcc`d8|@HqAcC8!Aa}N A\KK)8a`K8`TP*|@K4b8A聁8!}cN Adep_nbc_max_cache|``~a`A`!;@8@KED,@c|pAKE``{8aK5| @|@@|lbH88b;@8 c8 HoA8cc`d8|@HpA8.8b 88>cHoAcc`d8|@HoрAcC8!Aa}N A\KKu8a`Ki8`| @K8b8A聁8!}cN Atdep1_udp_space|``~a`A`!;@8@K쥀D,@c|pA8K``{8aK8 ,8 |4,| @0A(dAlLADA$A,A@   ccc|Hq%A|4,A;@l8bbH88 ,8 cHmA`d8c8|@cHn A8b 80<88FcHmŀA`d8|@ccHmՀAcC8!A}aN , @X,@TcC8!A}aN ,AK;@@K( A@K48 |(AAA@K@48 ;@|(@KL;@@KL48 @|(;@@tKhA@ @48 ;@|(@PKDLAlALATAD@4K(Kq8a`Ke (d,@ ;@@||||QAK( A@||||QAK;@@||||QAK؀b8A聁8!}cN A0dep_tcp_low_rto|``~a`A`!;@8@KED,@c|pAKE``{8aK5| @|@@|lbH88b;@8 c8 `HjA8cc`d8|@HkA8.t8b 88=cHjAcc`d8|@HjрAcC8!Aa}N A\KKu8a`Ki8`| @K8b8A聁8!}cN Atdep1_tcp_space|``a!;`8@K籀D,@dc|pA$K``|8a@KWW| @|A|8|q|+x@8|4, @,8`8!a}N lH88b;`8 c8HiA8cc`d8}@Hi)A88b 88,?A$A8`B@N 8`N 8`IN 8`CN ,1/2A A8`L 8`SN 8`RN 8`DN @ptypes_tr8bH<8Tz(|c*| .A| N bH8cN bH8cN bH8cN bH8cN bH8cN bH8cTN bH8c`N bH8c N bH8clN bH8cN bH8cHN bH8cN bH8c N bH8c hN bH8c N bH8cN bH8cxN bH8c N bH8cN bH8c N @unit_tr|8; H9`8!F|T:;@H.,,A(-LF A}@, @W:|c@}@.}B9<, |P@@~9K|HA,``9)@|H, P@A@?a'~9KL]( -A9De}JH., A`| X@A8i,| X@A@숥(:@p8|(@lT:}$@.}B, AX| `@A@8|(@(,| `@@j(-AF8g9, @8 ,A8bdc,@t8h|,~@<8acX}88!PN acX8!P}N bl|@`8c@HUmA9`?8h~|,AtX8!Pac}N 8g9KT:|c"Cj(-@8g9KL@K8`8@D~HL8!PN 8`@DHL8!PN A, get_no_opt|`@ac;8;A!cd!```HSA,;{@8A8(c`cdAԃbHBl;"y888 HSA`d88z@cHSA8`8!!}aA胡N (bHBl;"@8a@c8HO`8`8HRyA< 8b8@c8iHRA,@xy888HR݀A`d88z@cHRA8`8HReAb88!c}A!a상N 8`8HR!Ay888#HRYA`d8z cHRmAy8p88lHR-A`d8z HREA8@;8HQA`e88z HR A8P8z HQAy8(88mHQA`d8z HQՀAy888nHQA`d8z HQA8@88z HQA8T8z HQAy8488oHQIA`d8z HQaAȀ8z 8HQAA8X8z HQ1A,3/1,=A$,2AA@d8xy;S88pHPɀA`d8z HPA(SA(RA(BA(MAh(IA4(CA(d@y888zHPiA`d8{HPŀA8\8z HPqAy888qHP1A`d8z HPIA8b <8(Tzc8||0.AP| N 88HO݀A`d8{HP9A8`8z HOAy8@88rHOA`d8z HOA4<8HO}A`e88z HOA8`8!!}aA胡N 8KL8KD8K<8K48TK,8`K$8 K8lK8K 8HK8K8 K8 hK8 K8K8xK8 K8K8 K8{$HNAK8y888wHNuA`d8{HNрAK y888yHNIA`d8{HNAKy888xHNA`d8{HNyAKy888uHMA`d8{HNMAKy888vHMŀA`d8{HN!AK\y888sHMA`d8{HMAK0y8x88pHMmA`d8z HMAK;Ry8x88pHM=A`d8z HMUAKty8x88pHMA`d8z HM)Ay888tHLA`d8{HMEAK,>/?AlA8@@y88x;B8pHLA`d8z HLAK;Iy8x88pHLuA`d8z HLAK;Cy8x88pHLEA`d8z HL]AK| A printopth|=9В8ܿ|!an`8S?;ނؘ8~| 8(``(И0PC @8`8HJŀA;;?` 8@|8iHJ̀A,Ad8c8@8c```H;|8i8@HJA(8@(,LFB8|`A 8cK8`8HJ}A;@c;\,:(;c 8y`HHi`:,A@8y(@ |K;;{((A8`Q8R8HIAD|p@XH8H8}$ HkA|yyA8`Q8R8HIA|p@8c#88@HkA,Ax;;`8;@c8c```HG`,;{8AL[((@|z8cKc#888@Hk-A,@c#HkAA,@; ;`;B<`8"l~8T:(A0|| .| N 888lHI AHIqAK;:``(,A:(A,8AH8hz8 HHA`d8y HHрA;:(,@T:(A8}LHHA;{,@4K= k88,|؂ԂЂܻN :8xHDA,At|@:8xHDyA8,bAbK8}1HHYAKXK 8}1HHEAKD:8xHD-A,A܀t|@:8xHD A8,bAbK8}1HGAKK8}1HGՀAK888HGQAHGAKD888(HG1AHGAK$888HGAHGuAK888 HFAHGUAK888lHFрAHG5AK888HFAHGAKl8b888(cHFA`d88|@HFA8`HGIAK|8a@8Hf`K8`88HEAK0bl8b888(cHFA`d88{@HF%A8`HFՀAK8`88HE9AK|.(KX A 8 printoptL_all|8R8`8`Q;;aA!!HDA8`"H8D8|p@8y#8DHfA|{y@\8Bl88bc8(@HEA`d88z@HEA8`HEŀA8`Q8R8HD}A|pA8`88HD]Acc88@8HfIA,A8ac`HBI`,cc88A`8@Hf A,8aA cKccHfA,A8l88bc8(|HDA`d88|@HD%A8`HDՀA8a@c8H@`8`8HC)A8@8b< c8iHC5A,@l888b8c8 ,@dHCuA`d8~@8cHCA8`8HBA}8!!}aA胁N 88HC A`d8~@8cHCA8`8HBA}8!!}aA胁N K58a@cK8y1HCA8`8HB9A8`8!!}aA胡N 8a@c8H>`8`8HAA8@8b< c8iHAA,AlKX;@ccHcՀA,@K8cc88@HcA,AK@8`Q8R8HAeA|p@88@8ccHcEA,AKH@݀A8y#8DHbA|{y@KD A@ printoptL|=ؒ9Г!Aa쿁`;8S| |!an8?;:݁݀݀b(``(Л0PC @8`8H?A;;b?@ 8@{8iH?A,Ad8c8@8c```H;{8i8@H?A(8@(,LFB8|`A 8cK8`8H?A;b@c;;,(c@~8v|`H=`;,AD@8v(@ |K;;Z((A8`Q8R8H>AbD|p@H8@8x#H`A||yA8`Q8R8H>A|p@H8c88@H`рA,Ax;}c8>(|y8c```H<`,;Z8A:((@|y8cKc888@H`]A,@cH`qA,@D;b`(,A;(A,ALl8b8 8c8hH>AA`d8 H>YA(,@D;(A= k88,|܂؂ԃaA!仁N ;8uH:=A,A;8uH:%A8,cAcKKKKx;8zH9A,A;z8zH9ـA8,cAcdK]KKUK܃l8b888'ȀcH=-A`d88}@H=AA8`H=AK|8a@8H]`K48`88H@d L_B|A@P| @@l;bH888 |H&=A`d88}@ccH&IA|8588+H& A`d8}@c8H&A8`8!Ѓ!}Aa컁N A|@|@@l;bH88 8 |H%A`d88}@ccH%A|84`88*H%]A`d8}@c8H%mA8`8!Ѓ}aA!仁N ,3@  A@P|@H| @@@cbHH!QA`e8cH$A,AB@; ccXc``H"y`;9,AH@c(@cK8`8!Ѓ}aA!仁N ,Acc8cK,Al8b8!8c8 H$A`d8~ c8H$!A8`8!Ѓ}aA!仁N cK,@Kl;bH88T8 |H#A`d8}@8ccH#A|8!l88 H#eA`d8}@8cH#uA8`8!Ѓ}aA!仁N ApKAAKP8aH8H A88aH рAl;B888 zH"ŀA`d8cc8|@H"рAa|@|@z@X888(H"yA`d8|@c8H"A8`8!Ѓ}aA!仁N 8<88)H"%A`d8|@c8H"5A8`8!Ѓ}aA!仁N AKXAK8l8bH888 cH!A`d8cc8}@H!A8`8!Ѓ!}aA胡N ,"AK,"A|K|cKE|{y`@X|4z, @<,A8aK`z`8aK |(@|0@AX|@t|8@A@,3@$ A@|@ | @AA|,>@|@d|@@ sA|@| @@sA|l8bH;8X|8 H MA`d88}@ccH YA|8688+H A`d8}@c8H )A8`8!Ѓ}aA!仁N @K\l;bH88$8 |HA`d88}@ccHA|8488*HyA`d8}@c8HA8`8!Ѓ}aA!仁N @Kl;bH888 |H A`d8}@8ccHA|8!88 HـA`d8}@8cHA8`8!Ѓ}aA!仁N 8aH8HqA88aHYAl;B888 zHMA`d8cc8|@HYAa|@|@z@X8d88(HA`d8|@c8HA8`8!Ѓ}aA!仁N 888)HA`d8|@c8HA8`8!Ѓ}aA!仁N AKAKtl8bH888 cH9A`d8cc8}@HEA8`8!}a상A胡N ,"AKȀ,"A|K({@XcH!A8c|(}@<,/@h({@cHA8c|(}@8a88,8Hc A(!$Kd,@L,A((:c8,@,(:@8ac8H`Kl8bH88P8 cH̀A`d8c8}@cHـA<`8c8c8ciZK{8`8!Ѓ}N l8bH888 cHMA`d8c8}@cHYA<`8c8c8ciZK{y8`8!Ѓ}N cHMA,@@| @A`cH)A,@| @AAH,?@@;B8~@ccHeA8`8!Ѓ}N ;I8~@ccH)A8`8!Ѓ}N ;C8~@ccHA8`8!Ѓ}N 8Hl8bc,@d888 HmA`d8}@8cH}A8`8HA~8!Ѓ}N 888H A`d8}@8cHA8`8HA~8!Ѓ}N l8H8b8c8HA`d88|@HA8`HaAK Acheckopt|Ԓؒ}&!Aa쿁`8``8`!HQA8`H8A,@ 8`8H}A8ac8Ha`;8a0c8,HE`88acH)`8` 8H̀A?` ;B8z8iHـA,A \8`8HA ,1A ,/A yA ccHU,A bD|pA c#KaHLcKd,AL8a@8P8@H6e`@:c:c``Hi`:,A@c(@ |K N@,A8bd,AT(,=LSBA܀bD|pAaHL|@|@LBB@H,@X<`8c88ciZ8KuM8`Ԁ|8!} !aA軁N 8c8aPHA8P8bd8cH`8K|D|LBB@lKX,?@`Hs;Bl@8`.H5UA`|8`/H5EA`{z8/P88HA`d8} H-A88z8 `HA`d8} HA8} 8ccfHA8} H4A8all8 H3A8alH4A,8alA(H4A,8Atz88 Kx8~ H-A8~H!AKHz8 X88H1A`d8p8} HEA8~ HA8~HـAKc&cH8a 88H̀A8a HA,l;b{@t8t88HA`d8| cc&HA@H4AK8{8"L88HmA`d8| HAH4AK888H=A`d88|@cHMA8`Ԁ|8!} !aA軁N 8ac8H`8`8H%Az?88iZH5A,A8`8HEA ,1A ,/@<,A0(,c#8:``@,(,@8a0HH A`e8 8a0HA,A,8a0H yA`e8 8a0HՀA,@8`8HEA8iz80HYA,blAH8`8HeAcH A`e8 cHmA,A8aH A`e8acHEA,AP8b 8 88EcHIA`d8{ 808HYA8a88H `K8b8 ,88cHA`d8{ cc&H A8a88H y`Kh8b 888BcHA`d8{ 808HA8a88H -`K8b8488cHeA`d88{@cHuA8`8HAb8Ԁ|c8!} aA!仁N l8b8 D88cHA`d8~ cc&HAK`8Hbl;B, A8؀z88HA`d8{@8cHA8|iZ8cc&Kn8`8HA~Ԁ|8!܃} !Aa컁N 8z88$HA`d8{@8HA8`HŀAz888H ɀAK88x,.,AD,@<l8H8b8c8fH A`d8x H AKcK,@<l8H8b8c8fH AA`d8x H YAK8`8!}!܃Aa컁N 8aH8P8H-`K,cK[,A(cKѐ@8a@8P8H-]`KcKD8aD8P8H-9`KԀblHc%8c@8PH A8`8!!}aA胡N c,A,c8,(:`@,(:@8aPc8H`K88Hl8bc,@l888 H A`d8}@8cH ̀A8`8H EA~8!A}a샡N 8 88H UA`d8}@8cH eA8`8H ݀AKl8H8b8c8H A`d88|@H A8`H ɀAK C  `setopt|=Ԓ9Вܿ`;`|!an8`8S| ?;؛݁:b݀݀((Л0PC @a8`8H A;`;B? 8@z8iH A,Ad8c8@8c```H;{z8i8@H MA(8@(,LFB8|`A 8cK8`8H =A;`B@c;,(c@~8u|`H)`:,Ad@8u(@ |K;{;9((A,A8bd,AX;b`(,A;(A,A\l8H8b8 c8hHA`d8} HՀA```(,@8;(A= k88,|؂ԂЂܻN ;8tHA,A;8tHA8c,cAcKdK8KdK|;y8yHeA,A;Y8yHMA8c,ccAcDKdK8KdK8R88`QHABD|p@bH848{#,H) A|wyA48`Q8R8HA|p@8`b88@H(A,Al;]c8(|x8cH`,;98A((@|x8cKb8h88@H(A,@bH(A,Al8b88c8&HA`d88}@HA8`HaAKp|8a@8H' `Kt8`88HAK"l8b888&cH)A`d88y@H=A8`HAK8`88HQAK\|.(K A  printallopts|@;`}8!8d@;@HрA`eccH-A,8~@8A4`;@(AȁX}8`8!PN cX8!P}N Adep_idx@AF64_25||#yd!@(-ADH&AD,Axd,AX;`H&A,A(,@聁X}8`8!PN 8`X8!P}N 8`X8!P}N 8`X8!P}N d,AKx,(-AAK@ Aisnumber@AF65_40@N @ strcatTA L| N \A L| N `A L| N dA L| N pA L| N xA L| N H @strcpyA 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 @bzeroĐA L| N ȐA L| N ̐A L| N |;``8`8 `aA`!!KA88~hKA"8xy8a@K`c8a@K`8a@8Ku`c8a@Ke`8a@8`KU`8@b888@HYA8@,AD,A8a@K=`c8a@K`8a@8dK`8Pb888@HA8P8,;hAL,8chA@KU`,,@@c,#(A<`Ac88Àc|08a@@8#(K)A8cK`,A8cK`,A;;T8@8,A,KA,8@AD;8,@8`!d}8!a상N 8bW:!d}|c .8!a상N 88,8a@cccK5AK<8cK`,c,Ah,#(A@8a@8c8@cKAK8 8#(cKрAKc88a@cfcKAK8a@8c8cKAK8KAKXc88a@8cKaAK8ccf8a@8cKAAK8y8K=A`dblcGcFcEcH8c@KAA!d8`8!}aN !d8c,8!}aN y888KA`dblcEcFcGcH8c@KA!d8`8!}aN Atcp_getattr_isno|;`8`8a!KA88~HK A8,}@8~H)A88 ,AK)A8~xH-A,A$HEA,A8~8HUA,@T8 }88KMAce"lcc`dc8i@KQAH1A8`KAa<X8!P}N 8T}88K݀Ace"lcc`dc8i@KAHA8`KA88~H}A,A,a<X8!P}N 8$}88KUA;~"l8ccc`d8i@KUAH5A8`KAHрA,AK8~xHA,AKd A4 cfg_init_db|!"lH`````d8i@KAH8!@}N A@errmsg|;`~8`ac8!@K-A888KEAcԐ}8eKE`8HHqHA|{yA$,A8a@H)Aa@T`>,A,<A08@|9@$aLh8!`}N 8}88KiAclcc`d8g@cKmAa@aLh8!`}N }888 K A8`dblc8c@ccK Aa@aLh8!`}N 8HaHH5A,AK Ashell|;`;`|a8p!;``HA`e8t|c|`|,A8HA||c,;;8pAcK8X8!P}aN Aargify|!Aa;``8`!;`8HH]A|zyA8`HqAcE8`yHA,,@,c#;;A``KqA8;{8`||?8A`HA`y8cEHA,c#AcCH!A8`h8!`}aA!仁N 8`h8!`}aA!仁N ``KA88`|88HIA`y8cEH]A,c#AcCHmA8`h8!`}aA!仁N 8`h8!`A}aN A get_file_attr8 T:|@|8.,A9(-A8|T:@t9|.,A`(-@Xg,A88N U:98|8.(-M N N 8`N g,@K @ tcp_getopt|8=`aA!KQA,8`Ac;8LHA8xcHрA`|cB`ecCcK`|;8|ccHmA8PccHA88zc|PK5`|cc|PK`cCX8!PA}aN X8!P}N A0nextattr|!ĒAȒa̒ВԒؒܿ``;B`}&`88`!PKA8zX8K̀A88Tx8a@K`8a@cK`8T8a@K`b88@88@H A,A@,A.8h`}A88a@KAb(88P88@H 5A,A`|P,AA8`8a@K`8a@cK`8X8a@K`b88`88@H ̀A,A`{``@t,@  llsleep_timeout?  D @  Plo_perf PR  X lowthreshA 30ZdD <B  8main_if6C D D @ main_site6E xD F  maxnip6qG D H  maxttlI (D J  XmedthreshK Bt_dD TL ` multi_homedM WTD N  (nbc_limitO thewall ZHD P  @nbc_max_cacheQ  D Pv  `psecachew D Px ҈ Ұpseintrstacky Md`0R z Ҹ  psetimers{ 9I  |  Xqosshaptimo} T2 >D ~ h rfc1122addrchk D (  Prfc1323 YpC 0 ְ rfc2414  C 8 ؐ route_expire D @ @ hrouterevalidate ID H  Hrto_high  rto_low ZT Zx@R  p rto_length  @R  0 rto_limit  rto_high Zrto_low@R   ݨrto_low 4rto_high Zl Zx?R   ސsack e8C P ް sb_max HD   send_file_duration ,D X 8 site6_index D  0 psockthresh UHUdD l x hsodebug C X  sodebug_env D `  somaxconn ,C   strctlsz 0D  H strmsgsz .D  P strthresh oUdD   strturncnt |D \  subnetsarelocal D h H tcp_bad_port_limit D `  tcp_ecn <C p  htcp_ephemeral_high ͔tcp_ephemeral_low ZTD  P tcp_ephemeral_low Ttcp_ephemeral_high ZlD  ` tcp_finwait2 D  x tcp_icmpsecure $D x  Xtcp_init_window '0C   tcp_inpcb_hashtab_siz r_R h 0 xtcp_keepcnt D   ptcp_keepidle 8@C  x tcp_keepinit (D   (tcp_keepintvl C  0 tcp_limited_transmit ҴD  ( tcp_low_rto *timer_wheel_tick Z D 9  0tcp_syn_rtoP +D Q  8tcp_maxburst -D p  Xtcp_mssdflt 4C     htcp_nagle_limit 0D    tcp_ndebug dD (   tcp_newreno 8 D    8tcp_nodelayack [D   ` htcp_pmtu_discover D   tcp_recvspace sb_max Z@C  ( tcp_sendspace sb_max Z@C  P tcp_tcpsecure yhD x  tcp_timewait ߜD  x tcp_ttl Ǵ<<C   tcprexmtthresh C   thewall d@S  x timer_wheel_tick dR (  Hudp_bad_port_limit @D   udp_ephemeral_high dudp_ephemeral_low ZTD  X udp_ephemeral_low 4udp_ephemeral_high ZlD   udp_inpcb_hashtab_siz v_R   !@udp_pmtu_discover D  " #udp_recvspace 4sb_max Z`C  # #udp_sendspace sb_max Z$$C  $ %8udp_ttl  C  &H &udpcksum S@D  & &use_isno $`D  ' '8mpr_policy Q<D h (@ (xuse_sndbufpool `R  + ,(pmtu_expire t D  .x .tcp_nagleoverride 1D  /8 0`tn_filter 4D  0 1Pnet_malloc_frag_maskg  D h 1X 1netm_page_promote 8D  2 2tcptr_enable D  3 4Pnetm_affinity B  4 5igmpv2_deliver D@D  5 5xdgd_flush_cached_route D  6 7tcp_fastlo C ! 7 8(tcp_fastlo_crosswpar" C # 8 9(rtentry_lock_complex$ ܔR % 9 9tcp_cwnd_modified& D  ' :H :hstcp( D () ;0 ;limited_ss* = dD + 

8 >hndogthreadsD C E >p >init_high_wat4 jHD 5 @ Absd_loglevel6 @D 7 C D8udp_recv_perf@  0R 8A E@ F(udp_send_perfJ R @K Fh Gnetm_ffdc_ostdF OLR HG GP Gnetm_coalesceH 6hR PI H HipoutqueuesL ˼D XM Ip Judp_mcl_perfR R `S J Jtcp_maxqueuelenT ƜD 8U J K(ip_ifdelete_no_retransV ,D hW KX Lsoreuseport_lbX C pY L` Lcached_routesZ D x[ M M8rtpool_size\ D ] M Mifstats32^ D _ N NxKMGTPE=1rr rrrr 'KBKBKB%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s-1+1%s,CURDEFMINMAX%s,%s,HopsHopsHops%lldNONENONE %s %s %s NAMEBOOTUNITTYPE*%1d*%1d*%1dallall%lld%lld%lld%lldPortsBytesBytesBytesBytesSizesTypesItemsbytesBytesBytesBytesBytesTicksBytesBYTESBytesticksBytesBytesbyte%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %sMountOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffqueuesOn/OffOn/OffOn/OffTimersOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffProbesOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffOn/OffQueuesOn/OffOn/OffOn/OffOn/OffOn/OffOn/Offkbyteno.cat%s/%s StaticRebootsb_maxsb_maxPacketsMinutesBucketsBucketsPacketsSecondsMinutesSecondsPacketsSecondsSecondsPacketsPacketsPacketsModulesMinutesMinutesbuffersSecondsPacketsBucketsPacketsActionsPacketsPacketsBucketsMinutesminutesecondstringRCNETNOdefault %s %s %s %s %s %s %s thewallthewallbosboot Type: DynamicBosbootConnect Unit: rto_low%s/%s: bufcallsRequestsnumericbooleansegmentbucketstuno.cat%s = %s %s defaultValues: Range: Tuning: rto_highFragmentsLog levelPurpose: InterfacesStructures15_second%25s = %s *%1d=%s *%1d=%s *%1d=%s sync; sync Default: deprecatedPdDvLn = 'ndpt_probeConnectionsAction TypePort numberPort numberPort NumberPort Number0.6_secondhalfsecondmsg/secondports_listno_help.cat%lld - %lldIncrementalMillisecondsMessages/secHalf SecondsHalf SecondsHalf SecondsHalf SecondsHalf SecondsHalf SecondsMillisecondsHalf secondsHalf secondsHalf secondsHalf secondsHalf secondsticks (10ms)Queue Lengthmillisecondbucket_sizebinary_maskDEPENDENCIEStcp_keepidlendpt_retransBehavior TypeTime Segmentstime segmentsTime SegmentsTime SegmentsString length%_of_thewallE = Exa: 2^60tcp_sendspacetcp_recvspaceudp_sendspaceudp_recvspaceRouting policyroundtriptimeK = Kilo: 2^10G = Giga: 2^30P = Peta: 2^50M = Mega: 2^20T = Tera: 2^40ndpt_reachableInterface namesExecuting %1$s Interface numberParameter types:aCDFpryL:x:o:d:h:aCDFpryL:x:o:d:h:net_malloc_policenet_malloc_policeRun bosboot now? net_malloc_policenet_malloc_policeNumber of segmentsValue conventions:send_file_duration15 second intervalsno: Invalid flag %c /usr/sbin/bosboot -aBytes as % of thewallBytes as % of thewallPercentage of thewallPercentage of thewallPercentage of thewall unknown option '%c' Setting %1$s to %2$s Setting %1$s to %2$s Setting %1$s to %2$s Maximum sized segments##Restricted tunables ##Restricted tunables %-20s %-20s %-20s %-20s %-20s %-20s ##Restricted tunables /usr/sbin/restart_inetdHelp for tunable %1$s: uniquetype like 'if/*/*'invalid tunable value %s General Network Parameters %s,%s,%s,%s,%lld,%lld,%s,%c,S = Static: cannot be changed%1$s: -d requires an argument IP Network Tunable Parameters TCP Network Tunable Parameters UDP Network Tunable Parameters some parameters were not parsed. Stream Header Tunable Parameters Other Network Tunable Parameters D = Dynamic: can be freely changed%1$s: 1485-124 Error setting %2$s %1$s: 1485-124 Error setting %2$s ARP/NDP Network Tunable Parameters %1$s: 1485-123 Error retrieving %2$s %1$s: -o option requires an argument %1$s: 1485-123 Error retrieving %2$s %1$s: 1485-123 Error retrieving %2$s %1$s: 1485-123 Error retrieving %2$s %1$s: 1485-123 Error retrieving %2$s %1$s: 1485-123 Error retrieving %2$s %1$s: 1485-123 Error retrieving %2$s %1$s: 1485-123 Error retrieving %2$s %1$s: 1485-123 Error retrieving %2$s %1$s: 1485-123 Error retrieving %2$s %1$s: 1485-123 Error retrieving %2$s %1$s: 1485-123 Error retrieving %2$s no: sys_parm() failed with errno = %d Setting %1$s to %2$s in nextboot file Setting %1$s to %2$s in nextboot file Setting %1$s to %2$s in nextboot file Specifies if route caching is enabled. Minimal value for tunable %1$s is %2$s Maximal value for tunable %1$s is %2$s Minimal value for tunable %1$s is %2$s Maximal value for tunable %1$s is %2$s I = Incremental: can only be incrementedexpected numerical value for tunable %s expected numerical value for tunable %s %1$s: 1485-110 Invalid tunable name %2$s Network option %s was set to the value %s%1$s: 1485-110 Invalid tunable name %2$s %1$s: 1485-110 Invalid tunable name %2$s %1$s: 1485-110 Invalid tunable name %2$s %1$s: 1485-110 Invalid tunable name %2$s %1$s: 1485-110 Invalid tunable name %2$s /usr/sbin/tunchange -f nextboot -t no -D%1$s: 1485-110 Invalid tunable name %2$s %1$s: 1485-110 Invalid tunable name %2$s %1$s: 1485-110 Invalid tunable name %2$s %1$s: 1485-106 -r|-p must be placed first %1$s: 1485-106 -r|-p must be placed first %1$s: 1485-106 -r|-p must be placed first %-25s %-6s %-6s %-6s %-6s %-6s %-16s %1c %-25s %-6s %-6s %-6s %-6s %-6s %-16s %1c %1$s: 1485-120 Insufficient access rights %1$s: 1485-120 Insufficient access rights %1$s: 1485-120 Insufficient access rights %1$s: 1485-120 Insufficient access rights %1$s: 1485-120 Insufficient access rights Value for tunable %s must be more than %ld Value for tunable %s must be an even number Restricted tunable. Use if asked by support. Restricted tunable. Use if asked by support. ps -e -@ Global | grep inetd 2>&1 >/dev/nullR = Reboot: can only be changed during rebootThe actual %s value adjusted by kernel is %s The actual %s value adjusted by kernel is %s The actual %s value adjusted by kernel is %s /usr/sbin/tunchange -f nextboot -t no -o %s%c%1$s: 1485-112 Missing value for tunable %2$s Warning: a restricted tunable has been modified /usr/sbin/tunchange -f nextboot -t no -o %s=%s%cWarning: a restricted tunable has been modified no: The ioctl SIOCGLOADF failed with errno = %d. no: ioctl SIOCGTUNEPHASE failed with errno = %d. %1$s: 1485-102 -h and -h tunable cannot be mixed %1$s: 1485-102 -h and -h tunable cannot be mixed %-25s %-6s %-6s %-6s %-6s %-6s %-14s %-4s %s %1$s: 1485-122 Error writing %2$s in nextboot file %1$s: 1485-122 Error writing %2$s in nextboot file %1$s: 1485-122 Error writing %2$s in nextboot file %1$s: 1485-111 Invalid value %3$s for tunable %2$s %1$s: 1485-111 Invalid value %3$s for tunable %2$s %1$s: 1485-111 Invalid value %3$s for tunable %2$s %1$s: 1485-111 Invalid value %3$s for tunable %2$s %1$s: 1485-111 Invalid value %3$s for tunable %2$s %1$s: 1485-111 Invalid value %3$s for tunable %2$s %1$s: 1485-111 Invalid value %3$s for tunable %2$s %1$s: 1485-111 Invalid value %3$s for tunable %2$s %1$s: 1485-111 Invalid value %3$s for tunable %2$s %1$s: 1485-111 Invalid value %3$s for tunable %2$s %1$s: 1485-111 Invalid value %3$s for tunable %2$s %1$s: 1485-111 Invalid value %3$s for tunable %2$s %1$s: 1485-111 Invalid value %3$s for tunable %2$s %1$s: 1485-111 Invalid value %3$s for tunable %2$s %1$s: 1485-111 Invalid value %3$s for tunable %2$s %1$s: 1485-111 Invalid value %3$s for tunable %2$s %1$s: 1485-111 Invalid value %3$s for tunable %2$s %1$s: 1485-111 Invalid value %3$s for tunable %2$s %1$s: 1485-111 Invalid value %3$s for tunable %2$s %1$s: 1485-111 Invalid value %3$s for tunable %2$s %1$s: 1485-111 Invalid value %3$s for tunable %2$s %1$s: 1485-111 Invalid value %3$s for tunable %2$s %1$s: 1485-111 Invalid value %3$s for tunable %2$s %1$s: 1485-111 Invalid value %3$s for tunable %2$s Specifies the size of the per cpu route cache pool. %1$s: 1485-104 -y is allowed only with -r|-p option %1$s: 1485-114 Static tunable %2$s cannot be changed %1$s: 1485-114 Static tunable %2$s cannot be changed Warning: %1$s which depends on %2$s, will not be set Value for tunable %s must be more than or equal to 5 Warning: changes will take effect only at next reboot Warning: changes will take effect only at next reboot Warning: changes will take effect only at next reboot /usr/lib/perf/tundisplay -f nextboot -t no 2> /dev/null/usr/lib/perf/tundisplay -f nextboot -t no 2> /dev/null/usr/lib/perf/tundisplay -f nextboot -t no 2> /dev/null/usr/lib/perf/tundisplay -f nextboot -t no 2> /dev/null/usr/lib/perf/tundisplay -f nextboot -t no 2> /dev/null/usr/lib/perf/tundisplay -f nextboot -t no 2> /dev/null%1$s: 1485-105 -r and -p cannot be used at the same time %1$s: 1485-105 -r and -p cannot be used at the same time %1$s: 1485-101 -L, -x, -a and -o tunable cannot be mixed %1$s: 1485-101 -L, -x, -a and -o tunable cannot be mixed %1$s: 1485-101 -L, -x, -a and -o tunable cannot be mixed %1$s: 1485-101 -L, -x, -a and -o tunable cannot be mixed %1$s: 1485-101 -L, -x, -a and -o tunable cannot be mixed Failed to set network option %s to the value %s. Error=%d%1$s: 1485-121 Error reading tunables from nextboot file %1$s: 1485-121 Error reading tunables from nextboot file %1$s: 1485-121 Error reading tunables from nextboot file %1$s: 1485-121 Error reading tunables from nextboot file %1$s: 1485-121 Error reading tunables from nextboot file %1$s: 1485-121 Error reading tunables from nextboot file %1$s: 1485-121 Error reading tunables from nextboot file %1$s: 1485-121 Error reading tunables from nextboot file B = Bosboot: can only be changed using bosboot and reboot%1$s: 1485-121 Error reading tunables from nextboot file %1$s: 1485-121 Error reading tunables from nextboot file %1$s: 1485-121 Error reading tunables from nextboot file %1$s: 1485-121 Error reading tunables from nextboot file %1$s: 1485-107 Tunable %2$s cannot be used more than once M = Mount: changes are only effective for future mountingsValue for tunable %s must be more than 1 and less than %ld 0821-055 no: Cannot create a socket. The error number is %d. Modification to restricted tunable %1$s, confirmation required %1$s: 1485-104 -r|-p are not allowed before -h, -L, -x, or alone %1$s: 1485-104 -r|-p are not allowed before -h, -L, -x, or alone %1$s: 1485-104 -r|-p are not allowed before -h, -L, -x, or alone %1$s: 1485-104 -r|-p are not allowed before -h, -L, -x, or alone Specifies the number of dog threads that are used during hashing. Warning: the %1$s change is only effective for future connections n/a means parameter not supported by the current platform or kernelValue for tunable %s must be less than the value of the tunable %s Value for tunable %s must be more than the value of the tunable %s Value for tunable %s must be less than the value of the tunable %s Change to tunable %1$s will only be effective for future connections Change to tunable %1$s will only be effective for future connections C = Connect: changes are only effective for future socket connectionsSpecifies whether the network memory affinity is enabled or disabled. Value for tunable sb_max should not be less than the %s tunable value Value for tunable %s must be less than or equal to the %s option value Value for tunable %s must be less than or equal to the %s option value Specifies whether TCP fastpath loopback is enabled (1) or disabled (0). Warning: some changes will take effect only after a bosboot and a reboot %1$s: 1485-115 Tunable %2$s is of type %3$c and cannot be changed without -r Specifies whether SO_REUSEPORT load balancing is enabled (1) or disabled (0). The tunable %s must be equal to zero or multiple of ten times %s option value Value for tunable %s must be less than or equal to 50%% of the %s option value -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- %1$s: 1485-103 -D and -d tunable | -o tunable=value cannot be used at the same time %1$s: 1485-103 -D and -d tunable | -o tunable=value cannot be used at the same time %1$s: 1485-103 -D and -d tunable | -o tunable=value cannot be used at the same time Controls the number of stream buffers. This Dynamic boolean attribute default value is 1. Enables 32bit statistics where some application software may need 32-bit interface counters. @(#)75 1.102.21.5 src/bos/usr/sbin/no/no.c, netcmdkern, bos72X, x2022_08A1 2/18/22 06:03:22Specifies whether TCP fastpath loopback between WPARs of a system is allowed (1) or forbidden (0). Without -r, new value for Incremental tunable %1$s must be greater than or equal to its current value %2$s Without -r, new value for Incremental tunable %1$s must be greater than or equal to its current value %2$s Specifies whether the newly created sockets will have SO_DEBUG flag on. This is a Connect boolean attribute. With -r or -p, new value for Incremental tunable %1$s must be greater than or equal to its default value %2$s With -r or -p, new value for Incremental tunable %1$s must be greater than or equal to its default value %2$s Specifies the time to live for RIP packets. The default is 255 seconds. This Dynamic attribute ranges from 1 to 255. Specifies the maximum interface number for site local routing. Default is 0, ranges from 0 to SHRT_MAX. It is Dynamic type. Specifies the time to live for UDP packets. The default is 30 seconds. udp_ttl is a Connect attribute ranged from 30 to 255. Specifies the number of tcp_debug structures. The default is 100. Ranges from 0 to SHRT_MAX. tcp_ndebugis a Dynamic attribute. Specifies the number of ARP table buckets. The default value is 73. Ranges from 1 to SHRT_MAX. arptab_nb is a Reboot attribute. Specifies the maximum number of ipv6 packet reassembly queues. The default is 20. This Dynamic attribute ranges from 1 to SHRT_MAX. Specifies the maximum listen backlog. The default is 1024 bytes. Value ranges from 0 to SHRT_MAX. somaxconn is a Connect attribute. %1$s: 1485-100 Help (-h), display (-L, -x, -a, -o tunable) and modification (-o tunable=value, -d tunable, -D) flags cannot be mixed %1$s: 1485-100 Help (-h), display (-L, -x, -a, -o tunable) and modification (-o tunable=value, -d tunable, -D) flags cannot be mixed %1$s: 1485-100 Help (-h), display (-L, -x, -a, -o tunable) and modification (-o tunable=value, -d tunable, -D) flags cannot be mixed %1$s: 1485-100 Help (-h), display (-L, -x, -a, -o tunable) and modification (-o tunable=value, -d tunable, -D) flags cannot be mixed %1$s: 1485-100 Help (-h), display (-L, -x, -a, -o tunable) and modification (-o tunable=value, -d tunable, -D) flags cannot be mixed %1$s: 1485-100 Help (-h), display (-L, -x, -a, -o tunable) and modification (-o tunable=value, -d tunable, -D) flags cannot be mixed %1$s: 1485-100 Help (-h), display (-L, -x, -a, -o tunable) and modification (-o tunable=value, -d tunable, -D) flags cannot be mixed %1$s: 1485-100 Help (-h), display (-L, -x, -a, -o tunable) and modification (-o tunable=value, -d tunable, -D) flags cannot be mixed %1$s: 1485-100 Help (-h), display (-L, -x, -a, -o tunable) and modification (-o tunable=value, -d tunable, -D) flags cannot be mixed %1$s: 1485-100 Help (-h), display (-L, -x, -a, -o tunable) and modification (-o tunable=value, -d tunable, -D) flags cannot be mixed %1$s: 1485-100 Help (-h), display (-L, -x, -a, -o tunable) and modification (-o tunable=value, -d tunable, -D) flags cannot be mixed %1$s: 1485-100 Help (-h), display (-L, -x, -a, -o tunable) and modification (-o tunable=value, -d tunable, -D) flags cannot be mixed %1$s: 1485-100 Help (-h), display (-L, -x, -a, -o tunable) and modification (-o tunable=value, -d tunable, -D) flags cannot be mixed Specifies the maximum number of TCP segments allowed to be processed in the reassembly queue. A value of 0 means unlimited queue length. Specifies the maximum number of Unicast NDP packets to send. The default is value is 3. This Dynamic attribute ranges from 0 to LONG_MAX. Specifies the time to live for TCP packets. The default is 60 ticks (100 ticks per minute). This Connect attribute ranges from 60 to 255. Specifies the time to live for IP fragments. The default value is 60 half-seconds. Ranges from 60 to 255. ipfragttl is a Dynamic attribute. Specifies the maximum number of Multicast NDP packets to send. The default is value is 3. This Dynamic attribute ranges from 0 to LONG_MAX. Specifies whether send buffer pool usage for sockets to be enabled(1) or disabled(0). The default value is 1. It is a load time, boolean option. Specifies Address Resolution Protocol(ARP) table bucket size. The default value is 7. Ranges from 1 to SHRT_MAX. arptab_bsiz is a Reboot attribute. Specifies the time, in half seconds, to keep a NDP entry. The default value is 120 or 60 seconds. This Dynamic attribute ranges from 1 to LONG_MAX. Specifies how often to check the IPv6 routing table for expired routes. The default is 1 second. Ranges from 1 to LONG_MAX. It is a Dynamic attribute. This option specifies the number of queues and threads for UDP to use on transmit. IPv4 packets will be queued to these queues, improving performance. Specifies the smallest port number to allocate for TCP ephemeral ports. The default is 32768.Ranges from 1024 to tcp_ephemeral_high-1. It is Dynamic type. Specifies the interface to use for link local addresses. This is only used by autoconf6 to setup initial routes.Default is 0. It is a Dynamic boolean option. Specifies the largest port number to allocate for TCP ephemeral ports. The default is 65535. Ranges from tcp_ephemeral_low+1 to SHRT_MAX. It is Dynamic type. Specifies the smallest port number to allocate for UDP ephemeral ports. The default is 32768. The Dynamic attribute ranges from 1024 to udp_ephemeral_high-1. Specifies the time, in half seconds, to test if a NDP entry is still valid. The default is 30, or 15 seconds. This Dynamic attribute ranges from 1 to LONG_MAX. Specifies the interface to use for site local address routing. This is only used if multi_homed is set to 3. The default of this Dynamic boolean attribute is 0. The option enables or disables the UDP send performance improvement feature. This feature caches connection information and recently transmitted mbufs for reuse. Specifies the number of consecutive duplicate acknowledgements which will cause TCP to goto fast retransmit phase. The default value for this network option is 3. Specifies the default hop count that is used for IPv6 packets if no other hop count is specified. Default 64, ranges from 1 to 255. ip6_defttl is a Dynamic attribute. Specifies the number of received packets that can be queued on the IP protocol input queue. Ranges from 100 to LONG_MAX, default 100. ipqmaxlen is a Reboot attribute. Enables the feature that enhances TCP's loss recovery as described in the RFC 3042. The default is on (1). To turn it off set it to zero. This is a Dynamic attribute. Specifies the time, in half seconds, to wait before retransmitting a NDP request. The default is 1, or a half second. This Dynamic attribute ranges from 1 to LONG_MAX. Allows response to ICMP echo packets to the broadcast address. A value of 0 turn it off; while a value on 1 turns it on. Default is 0. bcastping is a Dynamic attribute. Specifies the time in minutes before a complete ARP entry will be deleted. The default value is 20 minutes. Ranges from 20 to SHRT_MAX. arpt_killc is a Dynamic attribute. Specifies how many seconds should pass between pings of a gateway by Active Dead Gateway Detection. The default value is 5. Ranges from 1 to LONG_MAX. It is Dynamic type. Specifies timeout value in seconds for link local timeouts (used when multi_homed=1). Ranges from from default value 3 to LONG_MAX. llsleep_timeout is a Dynamic attribute. Specifies that when an interface address is deleted, all the existing TCP connections that were bound locally to the interface address deleted must be notified with error ENETDOWN. Specifies the time, in half seconds, to delay before sending their first NDP probe. The default value is 5 units, or a 2.5 seconds. This Dynamic attribute ranges from 1 to LONG_MAX. Specifies that when an interface address is deleted, all the existing TCP connections that were bound locally to the interface address deleted must not do any further retransmission. Usage: %1$s -h [tunable] | {[-F] -L [tunable]} | {[-F] -x [tunable]} %1$s [-p|-r] (-a [-F] | {-o tunable}) %1$s [-p|-r] [-y] (-D | ({-d tunable} {-o tunable=value})) Usage: %1$s -h [tunable] | {[-F] -L [tunable]} | {[-F] -x [tunable]} %1$s [-p|-r] (-a [-F] | {-o tunable}) %1$s [-p|-r] [-y] (-D | ({-d tunable} {-o tunable=value})) Specifies whether the kernel should send redirect signals. The default value of 1 sends redirects. A value of 0 does not send redirects. ipsendredirects is a Dynamic boolean attribute. Specifies the number of packets to hold waiting on completion of a Neighbor Discovery Protocol (NDP) entry. The default is 50 packets. This Dynamic attribute ranges from 1 to SHRT_MAX. tcp_keepcnt represents the number of keepalive probes that could be sent before terminating the connection. The default value of this Dynamic attribute is 8. It ranges from 0 to LONG_MAX. Specifies the type of Lock to be used for RTENTRY Lock macros. If value is set to 1, Disabled Read/Write Complex Lock would be used else Simple Lock would be used for RTENTRY Lock macros. Count the millisecs after a shaping timer kicked off to check if any data being shaped has been sent or not. Default value is 50 ms. Ranges from 10ms to 16000 ms. It is a Dynamic attribute. Specifies whether or not to process redirects that are received. The default value of 0 processes redirects as usual. A value of 1 ignores redirects. ipignoreredirects is a Dynamic attribute. Specifies the maximum number (should be at least 8) of modules that you can push onto a single Stream. This is a Reboot attribute and the default value is set to 8. It ranges from 8 to SHRT_MAX. The tcp_timewait option is used to configure how long connections are kept in the timewait state. It is given in 15 second intervals, and the default is 1. This Dynamic attribute's range is 1 to 5. Specifies the largest port number to allocate for UDP ephemeral ports. The default is 65535. ranges from udp_ephemeral_low+1 to 65535. This Dynamic type attribute is available only in 4.3.1 and later. Specifies whether Passive Dead Gateway Detection is enabled. A value of 0 turns it off, and a value of 1 enables it for all gateways in use. The default value is 0. This is a Dynamic boolean attribute. Specifies whether SODEBUG process environment variable will be checked for the newly created sockets; if this is the case, these sockets will have SO_DEBUG flag on. This is a Connect boolean attribute. Enables TCP traffic regulation defined by policies created using the tcptr command. The value of 0 is means disabled. A nonzero value enables TCP traffic regulation. This is a dynamic boolean attribute. Specifies the slot interval of the timer wheel, in ticks, where a tick=1000/HZ=10ms. The range of value for timer_wheel_tick is 0-100. The default value is 0. timer_wheel_tick is a loadtime attribute. Specifies how many consecutive packets must be lost before Dead Gateway Detection decides that a gateway is down. The default value is 3. Ranges from 1 to SHRT_MAX. dgd_packets_lost is a Dynamic attribute. The option is valid for Trusted AIX environment only. If the option is disabled in this environment, the MAC checks are bypassed at the IP layer. The default value is 1. This option is a runtime attribute. Specifies the interval, measured in half seconds, between packets sent to validate the connection. The default is 150 half seconds (75 seconds). Ranges from 1 to LONG_MAX. tcp_keepintvl is a Connect attribute. Specifies whether the system responds to an ICMP timestamp request. If the value 0 is set, the network silently ignores any ICMP timestamp request that it receives. icmptimestamp is a Dynamic boolean attribute. Specifies the length of time to keep the connection active, measured in half seconds. The default is 14,400 half seconds (7200 seconds or 2 hours). Ranges from 1 to SHRT_MAX, tcp_keepidle is a Connect attribute. Specifies the time, in half seconds, to hold down a NDP entry. The default value is 3 units, or 1.5 seconds. This Dynamic attribute ranges from 1 to LONG_MAX.Starting from AIX 52B, this tunable becomes obsolete. This option is now unused because UDP applications are now required to always set IP_DONTFRAG socket option to be able to detect decreases in Path MTU.The default value is 10 minutes. This is a Dynamic attribute. Specifies IP multicasts on token ring should be mapped to the broadcast address rather than a functional address when value 1 is used. The default value is 0. ie5_old_multicast_mapping is a Dynamic boolean attribute. Specifies whether the route expires. A value of 0 allows no route expiration, which is the default. Negative values are not allowed for this option. route_expire is a Dynamic boolean attribute. The default value is 1. Enables or disables path MTU discovery for TCP applications. A value of 0 disables path MTU discovery for TCP applications, while a value of 1 enables it. tcp_pmtu_discover is a Dynamic attribute. The default value is 1. Specifies whether the system responds to an ICMP address mask request. If the default value 0 is set, the network silently ignores any ICMP address mask request that it receives. icmpaddressmask is a Dynamic boolean attribute. This option allows TCP/IP applications with specific socket options to adjust the network congestion window. This should be used in a specific WAN environment only. The default value of 0 disables it. A value of 1 enables it. Specifies whether the kernel should forward ipv6 packets. The default value of 0 prevents forwarding of ipv6 packets when they are not for the local systems. A value of 1 enables forwarding. This is a Dynamic boolean attribute. Specifies whether the kernel should forward packets. The default value of 0 prevents forwarding of IP packets when they are not for the local system. A value of 1 enables forwarding. ipforwarding is a Dynamic boolean attribute. Specifies the maximum amount of memory, in kilobytes, that is allocated to the memory pool. thewall is a Static type attribute, its value is set at the smallest of 1/2 real memory and 6.5 gigabytes, decided by system configuration. Specifies whether to utilize a separate queue per CPU in order to improve loopback performance. Default value of 1 enables the loopback traffic performance. A value of 0 disables loopback performance. This is a reboot boolean attribute. Specifies the maximum number of fragments of a IP packet that can be kept on IP reassembly queue at a time. The default value of 200 keeps upto 200 fragments of a large IP packet in the IP reassembly queue. ip_nfrag is a Dynamic attribute. Specifies the TCP Retransmit Time Out low value used in calculating factors and the maximum retransmits allowable used in TCP data segment retransmits. rto_low is the low factor. Default 1. rto_low is a Reboot attribute ranges from 1 to 63. Sets the initial timeout value for a tcp connection. This value is defined in 1/2 second units, and defaults to 150, which is 75 seconds. It can be changed to any value between 1 to LONG_MAX with the -o flag. tcp_keepinit is a Dynamic attribute. Specifies the TCP Retransmit Time out high value used in calculating factors and the maximum retransmits allowable used in TCP data segment retransmits. rto_high is the high factor. Default is 64. rto_high is a Reboot attribute. Rnages 2 to LONG_MAX. Specifies the length of time to wait in the FIN_WAIT2 state before closing the connection, measured in half seconds. The default is 1,200 half seconds (600 seconds or 10 minutes). Ranges from 0 to USHRT_MAX. tcp_finwait2 is a Dynamic type attribute. Specifies whether the system accepts source routed packets. The default value of 0 causes all source routed packets destined for this system to be discarded. A value of 1 allows source routed packets to be received. This is a Dynamic boolean attribute. Performs address validation as specified by RFC1122, Requirements for Internet Hosts-Communication Layers. The default value of 0 does not perform address validation. A value of 1 performs address validation. rfc1122addrchk is a Dynamic boolean attribute. Specifies the system default socket buffer size for sending UDP data. The default is 9216 bytes. The udp_sendspace attribute must specify a socket buffer size less than or equal to the setting of the sb_max attribute. udp_sendspace is a Connect attribute. Enables the increasing of TCP's initial window as described in RFC 2414. The default is off (0). Set this to 1 to turn it on. When it is on, the initial window will depend on the setting of the tunable tcp_init_window. This feature is a Connect attribute. tcp_icmpsecure option is used to protect TCP connections from ICMP attacks. ICMP attacks are classified as blind throughput-reduction attacks. There are two known attacks : the ICMP Source Quench attack and the ICMP attack against PMTU Discovery mechanism. Specifies the upper limit for the number of ICMP v6 error messages that can be sent per second. This prevents excessive bandwidth being used by ICMP v6 error messages. The default is 10 msg/sec. Ranges from 1 to 255. icmp6_errmsg_rate is a Dynamic attribute Specifies the default amount of time (in minutes) before the path MTU value for UDP and TCP paths are checked for a higher value. A value of 0 allows no path MTU rediscovery. The default value is 30 minutes. This Dynamic attribute ranges from 0 to SHRT_MAX. Specifies whether the system forwards source routed packets. The default value of 1 allows the forwarding of source routed packets. A value of 0 causes all source routed packets that are not at their destinations to be discarded. This is a Dynamic attribute. Specifies the system default socket buffer size for receiving UDP data. The default is 42080 bytes. The udp_recvspace attribute must specify a socket buffer size less than or equal to the setting of the sb_max attribute. udp_recvspace is a Connect attribute. Specifies whether to allow promotion of a fragment to page size. It allows promotion of fragment sizes specified in net_malloc_frag_mask to page size. Setting this option to 0, disables the page promotion irrespective of the sizes set in net_malloc_frag_mask. Specify a number from 0-7 to determine the level at which kernel log messages will appear on the console. The number values correspond to the following levels: LOG_EMERG 0, LOG_ALERT 1, LOG_CRIT 2, LOG_ERR 3, LOG_WARNING 4, LOG_NOTICE 5, LOG_INFO 6, LOG_DEBUG 7. Specifies the maximum buffer size allowed for a socket. The default is 1048576 bytes. sb_max is a Dynamic attribute, ranges from 1 to LONG_MAX. Increase size, preferably to multiple of 4096. Should be approximately two to four times the largest socket buffer limit. Specifies whether or not we are avoiding SYN attacks. If non-zero, clean_partial_conns specifies how many partial connections to randomly remove to make room for new non-attack connections. This is a Dynamic attribute. Ranges from 0 to SHRT_MAX. The default is 0, off. Specifies whether the system forwards source-routed IPv6 packets. The default value of 1 allows the forwarding of source-routed packets. A value of 0 causes all source-routed packets that are not at their destinations to be discarded. It is a Dynamic boolean attribute. Specifies the default amount of time (in minutes) before which the path MTU entries with reference count of zero are deleted. A value of 0 suggests that the pmtu entries will not expire. The default value is 10 minutes. This Dynamic attribute ranges from 0 to SHRT_MAX. Specifies whether or not to allow a directed broadcast to a gateway. The value of 1 allows packets to be directed to a gateway to be broadcast on a network on the other side of the gateway. The default value of directed_broadcast is 0 and it is a Dynamic boolean attribute. Enables or disables path MTU discovery for UDP applications. UDP applications must be specifically written to utilize path MTU discovery. A value of 0 disables the feature, while a value of 1 enables it. udp_pmtu_discover is a Dynamic attribute. The default value is 1 (enabled). Specifies the TCP Retransmit Time Out length value used in calculating factors and the maximum retransmits allowable used in TCP data segment retransmits. rto_length is the total number of time segments. Default is 13. rto_length is a Reboot numeric attribute ranges from 1 to 64. Specifies how many minutes a route's cost should remain raised when it has been raised by Passive Dead Gateway Detection. After this many minutes pass, the route's cost is restored to its user-configured value. The default value is 5. Ranges from 1 to SHRT_MAX. It is Dynamic type. It is used as boolean attribute for mask with each bucket requesting that such fragments be promoted to full pages for better detection of memory overwriting problems. Enabling this option for memory fragments will result in lower performance. Default value is 0. It is Dynamic type. Specifies the TCP Retransmit Time out limit value used in calculating factors and the maximum retransmits allowable used in TCP data segment retransmits. rto_limit is the number of time segments from rto_low to rto_high. Default is 7. rto_limit is a Reboot attribute ranges from 1 to 64. This option enables or disables the UDP performance improvement feature. This feature removes the unnecessary overhead of mbuf allocation and copy when the application requests the IP address on which the datagram is received. The default value of 0 disables it. A value of 1 enables it. Specifies the list of interface names for ns_alloc and ns_free events to be captured, when the trace of ns_alloc/ns_free events is enabled by setting the ndd_event_tracing option. The default value is {all} which implies that events on all interfaces will be captured whend ndd_event_tracing is turned on Specifies the cache validation duration for all the file objects that system call send_file accessed in the Network Buffer Cache. This Dynamic type attribute is in number of seconds, the default is 300 for 5 minutes, value ranges from 0 to LONG_MAX. 0 means that the cache will be validated for every access. enables the HighSpeed TCP as specified in RFC 3649. This modifies the congestion control mechanism for use with TCP connections with large congestion windows to improve the average throughput. A value of 1 enables the HighSpeed TCP enhancements on a system-wide scale. A value of 0 disables it. Default is 0. Specifies a list of buffer types for net_malloc/net_free events to be captured. This dynamic attribute is a string of 127 characters maximum representing a list of types. If the string is not empty and different from all, only net_malloc/net_free events of that type will be captured. The default value is all. This is the Nagle Algorithm threshold in bytes which can be used to disable Nagle. The default (65535 - the maximum size of IP packet) is Nagle turned on. To disable Nagle, set this value to 0 or 1. TCP disables Nagle for data segments larger than or equal to this threshold value. This is a Dynamic attribute. Allows you to set the millisecond delay for the TCP fast timeout timer. Its range is 50 to 200 milliseconds. Reducing this timer value may improve performance with some non-IBM systems. However, this may also result in slightly increased system utilization. Default is 200 milliseconds. fasttimo is a Dynamic attribute. Specifies the list of destination ports for which the operation defined by the delayack port option will be performed. The attribute takes a list of up to ten ports, separated by commas and enclosed in curly braces. For example: no -o delayackports={80,30080}. To clear the list set the option to {}. It is Dynamic Type. Determines if a packet address is on the local network. This attribute is used by the in_localaddress subroutine. The default value of 1 specifies that addresses that match the local network mask are local. If the value is 0, only addresses matching the local subnetwork are local. subnetsarelocal is a Dynamic boolean attribute. Enables TCP level support for Explicit Congestion Notification as described in RFC 2481. Default is off (0). Turning it on (1) will make all connections negotiate ECN capability with the peer. For this feature to work you need support from the peer TCP and also IP level ECN support from the routers in the path. It is Connect type. This option allows the Dead Gateway Detection (DGD) service to flush cached route of existing connection when it detects a dead gateway has come back up. The default value of 0 disables it. A value of 1 enables it. Turning this option on may cause some performance degradation. dgd_flush_cached_route is a dynamic boolean attribute. Specifies whether applications can send source routed packets. The default value of 1 allows source routed packets to be sent. A value of 0 causes setsockopt to return an error if an application attempts to set the source routing option, and removes any source routing options from outgoing packets. This is a Dynamic boolean attribute. Specifies the maximum number of bytes of information that a single system call can pass to a Stream to place into the control part of a message (in an M_PROTO or M_PCPROTO block). A putmsg call with a control part exceeding this size will fail with ERANGE. This Dynamic attribute default value is set to 1024 and ranges from 0 to SHRT_MAX. Specifies the number of TCP packets to a port with no socket that can be received in a 500 millisecond period before TCP stops sending resets in response to such packets. When it is set as its default value 0, resets will always be sent when TCP packets are received for a bad port number. This Dynamic attribute ranges from 1 to LONG_MAX. Specifies the total maximum amount of memory that can be used for the Network Buffer Cache. This attribute is in number of KBytes. The default value is derived from thewall. When the cache grows to this limit, the least-used cache objects are flushed out of cache to make room for the new ones. This Dynamic attribute ranges from 0 to USHRT_MAX. Specifies the maximum size of the cache object allowed in the Network Buffer Cache without using the private segments. This parameter is in number of bytes, the default being 131,072 (128K) bytes. A data object bigger than this size is either cached in a private segment or is not cached at all. This Dynamic attribute ranges from 0 to LONG_MAX. Specifies a list of buffer sizes for net_malloc/net_free events to be captured. This dynamic attribute is a string of 127 characters maximum representing a list (up to 16) of sizes. If this attribute is not all, only net_malloc/net_free events of those sizes will be captured. The default value is all, meaning that the events of any size are captured. Tells the Internet Protocol that strictly source-routed packets may be addressed to hosts outside the local network. A default value of 0 disallows addressing to outside hosts. The value of 1 allows packets to be addressed to outside hosts. Loosely source routed packets are not affected by this attribute. nonlocsrcroute is a Dynamic boolean attribute. Enables the use of Interface Specific Network Options. The default value is 1 (enabled). If the TCP tunable parameters per interface (tunable through SMIT or the chdev command) have been set, they will override the TCP global values if use_isno is set to 1. Application can still override all of these with the setsockopt() subroutine. It is Dynamic type. NOTE: 1. The no commands can only be excuted by root. 2. -r, -p and -C flags must be placed at the beginning of the command line. 3. -r and -p are mutual exclusive. 4. Display (-a,-o option) and modification (-o option=value, -d option, -D) flags connot be mixed. 5. -D flag can not mixed with other modification (-o option=value, -d option) flags. This value is used only when rfc2414 is turned on (ignored otherwise). If rfc2414 is on and this value is zero, then the initial window computation is done according to rfc2414. If this value is non-zero, the initial(congestion) window is initialized a number of maximum sized segments equal to tcp_init_window. Default 0, maximum SHRT_MAX. It is Connect type. Specifies the size of the ns_alloc/ns_free trace buffer.If the value of this option is non-zero all ns_alloc/ns_free events will be traced in a kernel buffer. The default value is zero (tracing off). Values of ndd_event_tracing larger than 1024 will allocate as many items in the kernel buffer for tracing. ndd_event_tracing is a Dynamic attribute ranges from 0 to LONG_MAX. Specifies the RTO, in ticks, for connections experiencing packet drops. The value ranges between 0 and 3000 milliseconds. The default value is 0. tcp_low_rto is a runtime attribute. Note: The option timer_wheel_tick must be set to non-zero value before setting tcp_low_rto option. Also, tcp_low_rto must be equal to or a multiple of ten times the timer_wheel_tick value. Specifies the RTO, in ticks, for connections experiencing packet drops. The value ranges between 0 and 3000 milliseconds. The default value is 0. tcp_low_rto is a runtime attribute. Note: The option timer_wheel_tick must be set to non-zero value before setting tcp_low_rto option. Also, tcp_low_rto must be equal to or a multiple of ten times the timer_wheel_tick value. Specifies the number of back-to-back packets that TCP can send before pausing to allow those packets to be forwarded to their destination. This can be useful if routers are unable to handle large bursts of TCP packets and are dropping some of them. Default value is 0, means no limitation for back-to-back packets before pausing. Ranges from 0 to SHRT_MAX. It is a Dynamic attribute. Specifies the maximum number of bytes of information that a single system call can pass to a Stream to place into the data part of a message (in M_DATA blocks). Any write call exceeding this size is broken into multiple messages. A putmsg call with a data part exceeding this size will fail with ERANGE. This Dynamic attribute default value is set to 1024 and ranges from 0 to SHRT_MAX. Specifies the minimum size of the cache object allowed in the Network Buffer Cache. This attribute is in number of bytes, the default being 1 byte. A data object smaller than this size is not put into the NBC. This attribute only applies to AIX 4.3.2 or later for send_file() API and some Web servers that use the get engine in the kernel, ranges from 1 to nbc_max_cache. It is Dynamic type. Setting the option tcp_nagle_limit turns off the nagle algorithm system wide and setting tcp_nodelay option for a socket turns off the nagle algorithm for that specific connection whereas setting tcp_nagleoverride disables the nagle algorithm only for certain situations during the connection.The default value is 0.The value of 1 disables nagle algorithm only for certain TCP packets in a connection. Specifies the maximum number of bytes that can be allocated using the allocb call for the BPRI_LO priority. When the total amount of memory allocated by the net_malloc call reaches this threshold, then the allocb request for the BPRI_LO priority returns 0. The lowthresh attribute represents a percentage of the thewall attribute and you can set its value from 0 to 100. Default is 90. It is Dynamic type. Default maximum segment size used in communicating with remote networks. tcp_mssdflt is only used if path MTU discovery is not enabled or path MTU discovery fails to discovery a path MTU. tcp_mssdflt is a Connect type attribute. The default value is 512. Ranges from 0 to PMTU-52. In AIX 4.3.3 and later versions, the tcp_mssdflt network option can also be set on a per interface basis via the ifconfig command. Enables coalescing when number of entries on the bucket is larger than the high water mark value. The default for this attribute is on (1). Using the -r option that writes to the nextboot file, this attribute can be turned off (0) during the next reboot. If this option is set to 0, coalescing will not be done when number of entries on the bucket is larger than the high water mark value. This is a Reboot attribute. Enables the modification to TCP's Fast Recovery algorithm as described in RFC 2582. This fixes the limitation of TCP's Fast Retransmit algorithm to recover fast from dropped packets when multiple packets in a window are dropped. sack also achieves the same thing but sack needs support from both ends of the TCP connection; the NewReno modification is only on the sender side. The default is on (1). It is Dynamic type. Specifies the maximum number of timers to allocate by Streams. The Stream subsystem allocates certain a number of timer structures at initialization, so that the streams driver or module can register their timeout calls. You are not allowed to lower this value until the system reboots, at which time it returns to its default value. This is a Incremental attribute and the default value is set to 20, ranges from 20 to LONG_MAX. Lets you configure the inet interrupt stack table size. This is needed if you were running with unoptimized debug kernel and/or netinet. It is a Reboot attribute, and must be set in rc.net; changing it in running time has no effect. This is different from the pin more stack code because this is on interrupt. The pin more stack code is not configurable. inet_stack_size is specified in KB, the default is 16 KB. Ranges from 1 to SHRT_MAX. enables the Limited SlowStart as specified in RFC 3742. This limits the number of segments by which the congestion window is increased for one window during slow-start. This enhancement improves the performance for TCP connections with large congestion windows. A value from 1 to 100 enables the Limited SlowStart enhancements on a system-wide scale and set it as value of the maximun slow-start threadhold. A value of 0 disables it. Default is 0. Specifies the maximum number of bufcalls to allocate by Streams. The Stream subsystem allocates certain number of bufcall structures at initialization, so that when the allocb call fails, the user can register their requests for the bufcall. You are not allowed to lower this value until the system reboots, at which time it returns to its default value. This is a Incremental attribute and the default value is set to 20. It ranges from 20 to LONG_MAX. Specifies the number of UDP packets to a port with no socket that can be received in a 500 millisecond period before UDP stops sending ICMP errors in response to such packets. If set to 0, ICMP errors will always be sent when UDP packets are received for a bad port number. If greater than 0, it specifies the number of packets to be received before UDP stops sending ICMP errors. The default value is 0. This Dynamic attribute ranges from 0 to LONG_MAX. Specifies the maximum number of bytes that can be allocated using the allocb call for the BPRI_MED priority. When the total amount of memory allocated by the net_malloc call reaches this threshold, then the allocb request for the BPRI_MED priority returns 0. The medthresh attribute represents a percentage of the thewall attribute and you can set its value from 0 to 100. This is a Dynamic attribute and the default value is 95 (95%% of thewall attribute). Specifies whether to enable or disable IGMPv2 type of multicast packet delivery. By default, if the routers on the subnet operate in IGMPv3 mode, the host also operates in IGMPv3 mode and source filtering is performed on the incoming multicast packets. If the administrator chooses to enable IGMPv2 mode of multicast packet delivery on the host (no source filtering), they can enable this option. This will only impact the delivery of the multicast packets. Specifies the maximum number of packets to queue while waiting for ARP responses. Default value is 12. This attribute is supported by Ethernet, 802.3, Token Ring and FDDI interfaces. Normally the minimum user-settable value is 1 but this minimum is increased to 12 (default) when path MTU discovery is enabled. The value will not automatically decrease if path MTU discovery is subsequently disabled. The maximum is MAXSHORT. arpqsize is a Dynamic attribute. Specifies the size of the hash table used for hashing cache objects in the Network Buffer Cache. This hash table size applies to only opened file entries i.e. entries that cache files from the filesystem. Since this attribute resizes the hash table size and affects the hashing of all existing entries, this attribute can only be modified when the Network Buffer Cache is empty. The default value is 12841. This Dynamic type attribute ranges from 0 to LONG_MAX. Specifies that each connection's cached route should be revalidated each time a new route is added to the routing table. This will ensure that applications that keep the same connection open for long periods of time (for example NFS) will use the correct route after routing table changes occur. The default value of 0 does not revalidate the cached routes. Turning this option on may cause some performance degradation. routerevalidate is a Dynamic boolean attribute. Delays ACKs for certain TCP packets and attempts to piggyback them with the next packet sent instead. This will only be performed for connections whose destination port is specified in the list of the delayackports attribute. This can be used to increase performance when communicating with an HTTP server. 0-No delays, normal operation; 1-Delay the ACK for the server's SYN; 2-Delay the ACK for the server's FIN; 3-Delay both the ACKs for the SYN and FIN. It is Dynamic type. Specifies the maximum size of the interrupt stack allowed by Streams while running in the offlevel. Sometimes, when a process running other than INTBASE level enters into a Stream, it encounters a stack overflow problem because the interrupt stack size is too small. Setting this attribute properly reduces the chances of stack overflow problems. This is a Reboot attribute. The default value is 12288 on a 32-bit kernel and 24576 on a 64-bit kernel. It ranges from 12288 to LONG_MAX. Enables OSTD when memory usage is >70% of the threshold. The default for this attribute is on (1). Using the -r option that writes to the nextboot file, this attribute can be turned off (0) during the next reboot. If this option is set to 0, when netm_errlevel is set at 3 and memory usage is >70% of the threshold, it won't do OSTD. when this option disabled, it will do OSTD only when netm_errlevel is set to 5 or higher and memory usage is >70% of the threshold. This is a Reboot attribute. Specifies the policy to be used for Multipath Routing. This imposes a global policy which is used unless the user configures a per Multipath Routing set policy. Default value of 1 implies that the Weighted Round-Robin policy is used. This works like plain round-robin when the weights are all default (1). This is a run-time attribute with a range of 1 to 5 where the values mean 1 - Weighted Round Robin 2 - Random 3- Weighted Random 4- Lowest Utilization Based 5- Hashed-based on Destination IP Address Allows UDP checksum to be turned on/off. A value of 0 turns it off; while a value of 1 turns it on. Default is 1. udpcksum is a Dynamic attribute. Note: If you use the tcp_recvspace, tcp_sendspace, udp_recvspace or udp_sendspace attribute to specify a socket to a buffer size larger than the sb_max attribute default, you must set the sb_max attribute to an equal or greater value. Otherwise, the socket system call returns the ENOBUFS error message when an application tries to create a socket. It is Dynamic type. Specifies the maximum amount of network memory that can be allocated for sockets. When the total amount of memory allocated by the net_malloc subroutine reaches this threshold, the socket and socketpair system calls fail with an error of ENOBUFS. Incoming connection requests are silently discarded. Existing sockets can continue to use additional memory. The sockthresh attribute represents a percentage of the thewall attribute, with possible values of 1 to 100 and a default of 85. sockthresh is a Dynamic attribute. Specifies the level of multi-homed ipv6 host support. 0: Indicates the original functionality in AIX 4.3; 1: Indicates that link local addresses will be a resolved by querying each interface for the link local address; 2: Indicates that link local addresses will only be examined for the interface defined by main_if6; 3: Indicates that link local addresses will only be examined for the interface defined by main_if6 and site local addresses will only be routed for the main_site6 interface. The default value is 1. It is Dynamic type. Enables TCP enhancements as specified by RFC 1323, TCP Extensions for High Performance. The default value of 0 disables the RFC enhancements on a system-wide scale. A value of 1 specifies that all TCP connections will attempt to negotiate the RFC enhancements. The SOCKETS application can override the default behavior on individual TCP connections, using the setsockopt subroutine. rfc1323 is a Dynamic attribute. In AIX 4.3.3 and later versions, the rfc1323 network option can also be set on a per interface basis via the ifconfig command. It is Connect type Turning this parameter on causes TCP to send immediate acknowledgement(Ack) packets to the sender. When tcp_nodelayack is off, TCP delays sending Ack packets by up to 200ms. This allows the Ack to be piggy-backed onto a response and minimizes system overhead. Default is 0 (off); Range is 0 or 1. This option can be used to overcome bugs in other implementations of the TCP nagle algorithm. Setting this option to 1 will cause slightly more system overhead, but can result in much higher performance for network transfers if the sender is waiting on the receiver's acknowledement. Specifies the maximum number of private segments that can be created for the Network Buffer Cache. The default value is 0. When this option is set at non-0, a data object between the size specified in nbc_max_cache and the segment size (256MB) is cached in a private segment. A data object bigger than the segment size is not cached at all. When the maximum number of private segments exist, cache data in private segments may be flushed for new cache data so that the number of private segments do not exceed the limit. When nbc_pseg is set to 0, all cache in private segments are flushed. It is Dynamic type. Enables more extensive statistics for network memory services. The default for this attribute is off (0). Using the -r option that writes to the nextboot file, this attribute can be turned on (1) during the next reboot. On pre-520 systems this attribute behaves differently. Here, the boot-up default is 1, but because these extra statistics cause a reduction in system performance, extendednetstats is set to 0, for off, in /etc/rc.net. Hence, in pre-520 systems if these statistics are desired, it is recommended that the code in /etc/rc.net that sets extendednetstats to 0 be commented out. This is a Reboot attribute. Specifies the size of the net_malloc and net_free trace buffers per CPU. It's a built in functionality inside network memory allocator to help debug problems caused by network memory abusers. Additional error checks for freeing a free buffer, alignment, and buffer overwrite will also be enabled. It provides the trace facility which contains the allocated address, size of the address, type of the address and the calling function name with the stack trace. The frequency of recording the allocation events has been kept under acceptable performannce level. net_malloc_police is a Dynamic attribute which ranges from 0 to 32768. Enables TCP Selective Acknowledgment as described in RFC 2018. A value of 1 will make all TCP connections negotiate sack. Default is zero which disables the negotiation. sack feature needs support from the peer TCP. The negotiation phase during connection initiation determines that. When receiving out of order segments, Selective Acknowledgments from the receiver will inform the sender of data that has been received so that the sender can retransmit only the missing segments resulting in less unnecessarily retransmitted segments. sack is useful for recovering fast from multiple packet drops in a window of data. It is Connect type. Specifies the maximum number of network interface structures per interface. This limit does not apply for ethernet interface structures for which the infrastructure expands dynamically to handle any number of ethernet interface structures. So the rest of the message applies to other interface types. The default value is 256. If the system detects at boot time that more adapters of a type are present than would be allowed by the current value of ifsize, it will automatically increase the value to support the number of adapters present, so there is no reason to change it in runtime. ifsize is a Reboot attribute. ifsize ranges from 8 to 1024. Specifies the initial high water mark value for 128K bytes bucket per cpu. If init_high_wat is set, it will pin more initial memory for internal 128K bytes bucket than default behavior. The init_high_wat attribute represents a percentage of the thewall per cpu. For example, if init_high_wat is set to 2, thewall is 8 gigabytes, and it has 4 logic cpus, the number of 128 kilobytes in size per cpu is: ((8 * 1024 * 1024 * 1024) / 4) / (128 * 1024) = 16384. 2% of 16386 is 327. So the initial high water value for 128 kilobytes in size per cpu is 327. init_high_wat can be set between 1 to 10, and default value is 0. init_high_wat is a Dynamic attribute. Specifies the maximum amount of cached data size allowed in private segments in the Network Buffer Cache. This value is expressed in KBytes. The default value is half of the total real memory size on the running system. Since data cached in private segments are pinned by the Network Buffer Cache, nbc_pseg_limit controls the amount of pinned memory used for the Network Buffer Cache in addition to the network buffers in global segments. When the amount of cached data reaches this limit, cache data in private segments may be flushed for new cache data so that the total pinned memory size doesn't exceed the limit. When nbc_pseg_limit is set to 0, all cache in private segments is flushed. It is Dynamic type. Specifies the maximum number of bytes Streams are normally allowed to allocate. When the threshold is passed, does not allow users without the appropriate privilege to open Streams, push modules, or write to Streams devices, and returns ENOSR. The threshold applies only to output side and does not affect data coming into the system (e.g. console continues to work properly). A value of zero means that there is no threshold. The strthresh attribute represents a percentage of the thewall attribute and you can set its value from 0 to 100. The thewall attribute indicates the maximum number of bytes that can be allocated by Streams and Sockets using the net_malloc call. When you change thewall attribute, the threshold gets updated accordingly. Default as 85%%. It is Dynamic type. Specifies the size of the inpcb hash table for TCP connections. This table holds the inpcbs required for connection management and is implemented as a table of hash chains. A larger table means that the linked hash chains will be smaller and lower traversal time on the average but the memory footprint will be larger. Minimum value is 1, max is 999999. This option impacts performance and should be used with extreme caution. Please consult a performance analyst in case it is felt that the value needs to be changed. The execution environment could have an influence on the value. It is trongly encouraged to maintain the system defined defaults as they tend to execute optimally in most environments. It is a Reboot type option and should be changed through Smit or WebSM for post-5.2 systems and takes effect after the reboot. Default size is 24999. Specifies the size of the inpcb hash table for UDP connections. This table holds the inpcbs required for connection management and is implemented as a table of hash chains. A larger table means that the linked hash chains will be smaller and lower traversal time on the average but the memory footprint will be larger. Minimum value is 1, max is 999999. This option impacts performance and should be used with extreme caution. Please consult a performance analyst in case it is felt that the value needs to be changed. The execution environment could have an influence on the value. It is trongly encouraged to maintain the system defined defaults as they tend to execute optimally in most environments. It is a Reboot type option and should be changed through Smit or WebSM for post-5.2 systems and takes effect after the reboot. Default size is 24999. The tcp_tcpsecure option is used to protect TCP connections from one or more of the following three vulnerabilities. The first vulnerability refers to sending a fake SYN to an established connection aborts the connection. The tcp_tcpsecure value of 1 gives protection from this vulnerability. The second vulnerability refers to sending a fake RST to an established connection aborts the connection. tcp_tcpsecure value of 2 protects from this vulnerability. The third vulnerability refers to injecting fake data in an established TCP connection. tcp_tcpsecure value of 4 protects from this vulnerability. tcp_tcpsecure can take a minimum or default value of 0 (no protection from the above vulnerabilities) and a maximum value of 7. The other values of 3,5,6 and 7 will protect the connection from a combination of the above three vulnerabilities. tcp_tcpsecure is a Dynamic attribute. Specifies the maximum number of requests handled by the current running thread for Module or Elsewhere level Streams synchronization.The Module level synchronization works in such a way that only one thread can run in the module at any time and all other threads which try to acquire the same module will enqueue their requests and leave. After the current running thread completes its work, it dequeues all the previously enqueued requests one by one and invokes them. If there are a large number of requests enqueued in the list, then the current running thread has to serve everyone and will always be busy serving others and starves itself. To avoid this the current running thread serves only the strturncnt number of threads, after that a separate kernel thread wakes up and invokes all the pending requests. This is a Dynamic attribute and the default value is set to 15. It ranges from 1 to LONG_MAX. -h Display help about the command and its arguments -h tunable Display help about a tunable -L [tunable] List information about one or all tunables in a table format -x [tunable] List information about one or all tunables in a comma-separated format -a Display value for all tunables, one per line -F Force display of restricted tunables when options (-a/-L/-x) are specified alone on the command line, else ignored -o tunable Display current value of a tunable -D Reset all tunables to their default values -d tunable Reset tunable to its default value -o tunable=value Set tunable to value -r Make change(s) (-D/-d/-o) or display (-a/-o) apply to nextboot value -p Make change(s) (-D/-d/-o) or display (-a/-o) apply to permanent (current and nextboot) value -y Suppress confirmation prompt before executing bosboot Specifies the system default socket buffer size for receiving data. This affects the window size used by TCP. Setting the socket buffer size to 16KB (16,384) improves performance over Standard Ethernet and token-ring networks. The default is a value of 4096; however, a value of 16,384 is set automatically by the rc.net file or the rc.bsdnet file (if Berkeley-style configuration is issued). Lower bandwidth networks, such as Serial Line Internet Protocol (SLIP), or higher bandwidth networks, such as Serial Optical Link, should have different optimum buffer sizes. The optimum buffer size is the product of the media bandwidth and the average round-trip time of a packet. In AIX 4.3.3 and later versions, the tcp_recvspace network option can also be set on a per interface basis via the ifconfig command. The tcp_recvspace attribute must specify a socket buffer size less than or equal to the setting of the sb_max attribute. tcp_recvspace is a Dynamic attribute, but for daemons started by inetd, the following command needs to be executed: 'stopsrc -s inetd ; startsrc -s inetd'. It is Connect type. Specifies the system default socket buffer size for sending data. This affects the window size used by TCP. Setting the socket buffer size to 16KB (16,384) improves performance over Standard Ethernet and Token-Ring networks. The default is a value of 4096; however, a value of 16,384 is set automatically by the rc.net file or the rc.bsdnet file (if Berkeley-style configuration is issued). Lower bandwidth networks, such as Serial Line Internet Protocol (SLIP), or higher bandwidth networks, such as Serial Optical Link, should have different optimum buffer sizes. The optimum buffer size is the product of the media bandwidth and the average round-trip time of a packet: 'optimum_window = bandwidth * average_round_trip_time'. In AIX 4.3.3 and later versions, the tcp_sendspace network option can also be set on a per interface basis via the ifconfig command. The tcp_sendspace attribute must specify a socket buffer size less than or equal to the setting of the sb_max attribute. tcp_sendspace is a Dynamic attribute, but for daemons started by inetd, the following command needs to be executed: 'stopsrc -s inetd ; startsrc -s inetd'. It is Connect type. jkkkkkkkkkkklllll l(l0$,4<DLT\dlt|b,b8bDbPb\bhbtbbbbbbbbbbbcqs|sssstSpecifies the maximum number of packets to queue while waiting for ARP responses. This attribute is supported by Ethernet, 802.3, Token Ring and FDDI interfaces Specifies the time in minutes before a complete ARP entry will be deleted. To reduce ARP activity in a stable network, you can increase arpt_killc. Specifies Address Resolution Protocol(ARP) table bucket size. netstat -p arp will show the number of ARP packets sent and the number of ARP entries purged from the ARP table. If large number of entries are being purged, the ARP table size should be increased. Use arp -a to show the ARP table hashing distribution. Specifies the number of ARP table buckets. netstat -p arp will show the number of ARP packets sent and the number of ARP entries purged from the ARP table. If large number of entries are being purged, the ARP table size should be increased. Use arp -a to show the ARP table hashing distribution. Increase this value for systems that have a large number of clients or servers. The default provides for 149 x 7 = 1043 ARP entries, but assumes an even hash distribution. Allows response to ICMP echo packets to the broadcast address. A value of 0 turns it off; while a value on 1 turns it on. The default is to not respond to echo packets to a broadcast address. This prevents so called 'broadcast storms' on the network that can result when multiple machines respond to a broadcast address. Specifies whether or not we are avoiding SYN attacks. If non-zero, clean_partial_conns specifies how many partial connections to randomly remove to make room for new non-attack connections. A value of 0 disables this option. This option should be turned on for servers that need to protect against network attacks. Delays ACKs for certain TCP packets and attempts to piggyback them with the next packet sent instead. This action will only be performed for connections whose destination port is specified in the list of the delayackports attribute. This can be used to increase performance when communicating with an HTTP server by reducing the total number of packets sent. The parameter can have one of four values: 0-No delays, normal operation 1-Delay the ACK for the server's SYN 2-Delay the ACK for the server's FIN 3-Delay both the ACKs for the SYN and FIN. Specifies the list of destination ports for which the operation defined by the delayack port option will be performed. The attribute takes a list of up to ten ports, separated by commas and enclosed in curly braces. For example: no -o delayackports={80,30080}. To clear the list set the option to {}. Specifies how many consecutive packets must be lost before Dead Gateway Detection decides that a gateway is down. N/A. Specifies how many seconds should pass between pings of a gateway by Active Dead Gateway Detection. N/A. Specifies how many minutes a route's cost should remain raised when it has been raised by Passive Dead Gateway Detection. After this many minutes pass, the route's cost is restored to its user-configured value. N/A. Specifies whether or not to allow a directed broadcast to a gateway. The value of 1 allows packets to be directed to a gateway to be broadcast on a network on the other side of the gateway. Enables more extensive statistics for network memory services. Because these extra statistics cause a reduction in system performance on SMP systems, extendednetstats is set to 0, for off, in /etc/rc.net. If these statistics are desired, it is recommended that the code in /etc/rc.net that sets extendednetstats to 0 be commented out. Allows you to set the millisecond delay for the TCP fast timeout timer. This timeout controls how often the system scans the TCP control blocks to send delayed acknowledgments. Specifies the upper limit for the number of ICMP v6 error messages that can be sent per second. This prevents excessive bandwidth being used by ICMP v6 error messages. N/A. Specifies whether the system responds to an ICMP address mask request. If the value 0 is set, the network silently ignores any ICMP address mask request that it receives. Specifies whether the system responds to an ICMP timestamp request. If the value 0 is set, the network silently ignores any ICMP timestamp request that it receives. Specifies IP multicasts on token ring should be mapped to the broadcast address rather than a functional address when value 1 is used. N/A. Specifies the maximum number of network interface structures per interface of a single type. This limit does not apply to ethernet interface structures for which the infrastructure expands dynamically to handle any number of ethernet interface structures. The ifsize needs to be large on machines that support hotplug adapters and on DLPAR configurations because adapters can be added on the fly and the static interface tables must be large enough to accept the worst case number of adapters that may be added for this system or partition. If the system detects at boot time that more adapters of a type are present that would be allowed by the current value of ifsize, it will automatically increase the value to support the number of adapters present. Lets you configure the inet interrupt stack table size. This is needed if you were running with unoptimized debug kernel or the netinet kernel extension. This is different from the pin more stack code (which is not configurable) because this is on interrupt. This parameter only needs to be changed if there is a system panic due to interrupt stack overflow. Specifies that when an interface address is deleted, all the existing TCP connections that were bound locally to the interface address deleted must be notified with error ENETDOWN. Existing FTP/Telnet connections are disconnected when the ENETDOWN error is returned. Specifies the default hop count that is used for IPv6 packets if no other hop count is specified. N/A. Specifies how often to check the IPv6 routing table for expired routes, in seconds. N/A. Specifies whether the kernel should forward ipv6 packets. The default value of 0 prevents forwarding of ipv6 packets when they are not for the local systems. A value of 1 enables forwarding. Specifies whether the system forwards source-routed IPv6 packets. A value of 1 allows the forwarding of source-routed packets. A value of 0 causes all source-routed packets that are not at their destinations to be discarded. Specifies the maximum number of fragments of a IP packet that can be kept on IP reassembly queue at a time. N/A. Specifies whether the kernel should forward packets. Set this parameter to 1, if the system is acting as an IP router. Specifies the time to live for IP fragments in half-seconds. Check for fragments dropped after timeout (netstat -p ip). If value of IP: fragments dropped after timeout is nonzero, increasing ipfragttl may reduce retransmissions. Specifies whether or not to process redirects that are received. A value of 0 processes redirects as usual. A value of 1 ignores redirects. Specifies the number of received packets that can be queued on the IP protocol input queue. Examine ipintrq overflows (netstat -s) or use crash to access IP input queue overflow counter. Increase size if system is using a lot of loopback sessions. Most operating system network drivers call IP directly and do not use the IP queue. On these devices increasing ipqmaxlen has no effect. Specifies whether the kernel should send redirect signals. This is a configuration decision with performance consequences. Specifies whether the system forwards source routed packets. The default value of 1 allows the forwarding of source-routed packets. A value of 0 causes all source-routed packets that are not at their destinations to be discarded. Specifies whether the system accepts source routed packets. The default value of 0 causes all source-routed packets destined for this system to be discarded. A value of 1 allows source-routed packets to be received. Specifies whether applications can send source routed packets. The default value of 1 allows source-routed packets to be sent. A value of 0 causes setsockopt() to return an error if an application attempts to set the source routing option, and removes any source routing options from outgoing packets. Specifies timeout value in seconds for link local timeouts (used when multi_homed=1). N/A. Specifies whether to utilize a separate queue per CPU in order to improve loopback performance. N/A. Specifies the maximum number of bytes that can be allocated using the allocb call for the BPRI_LO priority. When the total amount of memory allocated by the net_malloc call reaches this threshold, then the allocb request for the BPRI_LO priority returns 0. The lowthresh attribute represents a percentage of the thewall attribute and you can set its value from 0 to 100. Specifies the interface to use for link local addresses. N/A. Specifies the interface to use for site local address routing. N/A. Specifies the maximum number of ipv6 packet reassembly queues. N/A. Specifies the time to live (in seconds) for RIP packets. N/A. Specifies the maximum number of bytes that can be allocated using the allocb call for the BPRI_MED priority. When the total amount of memory allocated by the net_malloc call reaches this threshold, then the allocb request for the BPRI_MED priority returns 0. The medthresh attribute represents a percentage of the thewall attribute. A typical setting of 95 represents 95% of thewall attribute. Specifies the level of multi-homed ipv6 host support. This will only be performed for connections whose destination port is specified in the list of the delayackports parameter. This can be used to increase performance when communicating with an HTTP server. The parameter can have one of four values: 0: Indicates the original functionality in AIX 4.3; 1: Indicates that link local addresses will be a resolved by querying each interface for the link local address; 2: Indicates that link local addresses will only be examined for the interface defined by main_if6; 3: Indicates that link local addresses will only be examined for the interface defined by main_if6 and site local addresses will only be routed for the main_site6 interface. Specifies the total maximum amount of memory that can be used for the Network Buffer Cache. This attribute is in number of KBytes. When the cache grows to this limit, the least-used cache objects are flushed out of the cache to make room for the new ones. Specifies the maximum size of the cache object allowed in the Network Buffer Cache without using the private segments. This parameter is in number of bytes. A data object bigger than this size is either cached in a private segment or is not cached at all. Specifies the minimum size of the cache object allowed in the Network Buffer Cache. This attribute is in number of bytes. A data object smaller than this size is not put into the NBC. This attribute only applies for send_file() API and some Web servers that use the get engine in the kernel. Specifies the size of the hash table used for hashing cache objects in the Network Buffer Cache. This hash table size applies to only opened file entries i.e. entries that cache files from the filesystem. Since this attribute resizes the hash table size and affects the hashing of all existing entries, this attribute can only be modified when the Network Buffer Cache is empty. Specifies the maximum number of private segments that can be created for the Network Buffer Cache. When this option is set at non-0, a data object between the size specified in nbc_max_cache and the segment size (256MB) is cached in a private segment. A data object bigger than the segment size is not cached at all. When the maximum number of private segments exist, cache data in private segments may be flushed for new cache data so that the number of private segments do not exceed the limit. When nbc_pseg is set to 0, all cache in private segments are flushed. Specifies the maximum amount of cached data size allowed in private segments in the Network Buffer Cache. This value is expressed in KBytes. Since data cached in private segments are pinned by the Network Buffer Cache, nbc_pseg_limit controls the amount of pinned memory used for the Network Buffer Cache in addition to the network buffers in global segments. When the amount of cached data reaches this limit, cache data in private segments may be flushed for new cache data so that the total pinned memory size doesn't exceed the limit. When nbc_pseg_limit is set to 0, all cache in private segments is flushed. Specifies the list of interface names for ns_alloc and ns_free events to be captured, when the trace of ns_alloc/ns_free events is enabled by setting the ndd_event_tracing option. N/A. Specifies the size of the ns_alloc/ns_free trace buffer. If the value of this option is non-zero all ns_alloc/ns_free events will be traced in a kernel buffer. A value of zero disables this event tracing. Values of ndd_event_tracing larger than 1024 will allocate as many items in the kernel buffer for tracing. Specifies the maximum number of Multicast NDP Neighbor Discovery Protocol (NDP) packets to send. N/A. Specifies the maximum number of Unicast Neighbor Discovery Protocol (NDP) packets to send. N/A. Specifies the number of packets to hold waiting on completion of a Neighbor Discovery Protocol (NDP) entry (used by IPv6). N/A. Specifies the time, in half seconds, to hold down a NDP entry. Starting from AIX 52B, this tunable becomes obsolete. Specifies the time, in half seconds, to keep a Neighbor Discovery Protocol (NDP) entry. N/A. Specifies the time, in half seconds, to delay before sending their first Neighbor Discovery Protocol (NDP) probe. N/A. Specifies the time, in half seconds, to test if a Neighbor Discovery Protocol (NDP) entry is still valid. N/A. Specifies the time, in half seconds, to wait before retransmitting a NDP request. N/A. Specifies a list of buffer sizes for net_malloc/net_free events to be captured. This strings represents a list of sizes. If this attribute is not all, only net_malloc/net_free events of those sizes will be captured. A value of all means that the events of any size are captured. Specifies a list of buffer types for net_malloc/net_free events to be captured. This string represents a list of types. If the string is not empty and different from all, only net_malloc/net_free events of that type will be captured. Specifies the size of the net_malloc/net_free trace buffer per CPU. net_malloc_police is a built in functionality inside network memory allocator to help debug problems caused by network memory abusers. Additional error checks for freeing a free buffer, alignment, and buffer overwrite will also be enabled. It provides the trace facility which contains the allocated address, size of the address, type of the address and the calling function name with the stack trace. The frequency of recording the allocation events has been kept under acceptable performannce level. The actual value set by the kernel might be restricted to lower than the supplied value, based on the number of cpus and the physical memory available in the system. Tells the Internet Protocol that strictly source-routed packets may be addressed to hosts outside the local network. A value of 0 disallows addressing to outside hosts. A value of 1 allows packets to be addressed to outside hosts. Loosely source routed packets are not affected by this attribute. Specifies the maximum number (should be at least 8) of modules that you can push onto a single Stream. Read-only in AIX 5.2 and later. This attribute can be set at boot time in the /etc/pse_tune.conf file. Specifies whether Passive Dead Gateway Detection is enabled. A value of 0 turns it off, and a value of 1 enables it for all gateways in use. This option is now unused because UDP applications are now required to always set IP_DONTFRAG socket option to be able to detect decreases in Path MTU. A value of zero allows no aging. The default value is 10 minutes. The pmtu_default_age value can be overridden by UDP applications. pmtu_default_age is a runtime attribute. On AIX 5.3, this option is unused as UDP applications will have to set the IP_DONTFRAG socket option to detect decreases in the Path MTU. Specifies the default amount of time (in minutes) before the path MTU value for UDP and TCP paths are checked for a higher value. A value of 0 allows no path MTU rediscovery. Specifies the maximum number of bufcalls to allocate by Streams. The Stream subsystem allocates certain number of bufcall structures at initialization, so that when the allocb call fails, the user can register their requests for the bufcall. You are not allowed to lower this value until the system reboots, at which time it returns to its default value. Controls the number of stream buffers. N/A. Specifies the maximum size of the interrupt stack allowed by Streams while running in the offlevel. Sometimes, when a process running other than INTBASE level enters into a Stream, it encounters a stack overflow problem because the interrupt stack size is too small. Setting this attribute properly reduces the chances of stack overflow problems. Specifies the maximum number of timers to allocate by Streams. The Stream subsystem allocates certain a number of timer structures at initialization, so that the streams driver or module can register their timeout calls. You are not allowed to lower this value until the system reboots, at which time it returns to its default value. Count the millisecs after a shaping timer kicked off to check if any data being shaped has been sent or not. N/A.. Performs address validation as specified by RFC1122, Requirements for Internet Hosts-Communication Layers. A value of 0 does not perform address validation. A value of 1 performs address validation. Enables TCP enhancements as specified by RFC 1323, TCP Extensions for High Performance. A value of 0 disables the RFC enhancements on a system-wide scale. A value of 1 specifies that all TCP connections will attempt to negotiate the RFC enhancements. The SOCKETS application can override the default behavior on individual TCP connections, using the setsockopt subroutine. The rfc1323 network option can also be set on a per interface basis via the ifconfig command. Enables the increasing of TCP's initial window as described in RFC 2414. When it is on, the initial window will depend on the setting of the tunable tcp_init_window. Specifies whether the route expires. A value of 0 allows no route expiration. Negative values are not allowed for this option. Specifies that each connection's cached route should be revalidated each time a new route is added to the routing table. This will ensure that applications that keep the same connection open for long periods of time (for example NFS) will use the correct route after routing table changes occur. A value of 0 does not revalidate the cached routes. Turning this option on may cause some performance degradation. Specifies the TCP Retransmit Time out high value used in calculating factors and the maximum retransmits allowable used in TCP data segment retransmits. rto_high is the high factor. Specifies the TCP Retransmit Time Out length value used in calculating factors and the maximum retransmits allowable used in TCP data segment retransmits. rto_length is the total number of time segments. Specifies the TCP Retransmit Time out limit value used in calculating factors and the maximum retransmits allowable used in TCP data segment retransmits. rto_limit is the number of time segments from rto_low to rto_high. Specifies the TCP Retransmit Time Out low value used in calculating factors and the maximum retransmits allowable used in TCP data segment retransmits. rto_low is the low factor. Enables TCP Selective Acknowledgment as described in RFC 2018. A value of 1 will make all TCP connections negotiate sack. Default is zero which disables the negotiation. sack feature needs support from the peer TCP. The negotiation phase during connection initiation determines that. When receiving out of order segments, Selective Acknowledgments from the receiver will inform the sender of data that has been received so that the sender can retransmit only the missing segments resulting in less unnecessarily retransmitted segments. Sack is useful for recovering fast from multiple packet drops in a window of data. Specifies the maximum buffer size allowed for a TCP and UDP socket. Limits setsockopt, udp_sendspace, udp_recvspace, tcp_sendspace, and tcp_recvspace. Increase size, preferably to multiple of 4096. Should be approximately two to four times the largest socket buffer limit. Specifies the cache validation duration for all the file objects that system call send_file accessed in the Network Buffer Cache. This attribute is in number of seconds. A value of 0 means that the cache will be validated for every access. Specifies the maximum interface number for site local routing. N/A. Specifies the maximum amount of network memory that can be allocated for sockets. Used to prevent new sockets or TCP connections from exhausting all MBUF memory and reserve the remaining memory for the existing sockets or TCP connections. When the total amount of memory allocated by the net_malloc subroutine reaches this threshold, the socket and socketpair system calls fail with an error of ENOBUFS. Incoming connection requests are silently discarded. Existing sockets can continue to use additional memory. The sockthresh attribute represents a percentage of the thewall attribute. Specifies whether the newly created sockets will have SO_DEBUG flag on. N/A. Specifies whether SODEBUG process environment variable will be checked for the newly created sockets; if this is the case, these sockets will have SO_DEBUG flag on. N/A. Specifies the maximum listen backlog. Increase this parameter on busy Web servers to handle peak connection rates. Specifies the maximum number of bytes of information that a single system call can pass to a Stream to place into the control part of a message (in an M_PROTO or M_PCPROTO block). A putmsg call with a control part exceeding this size will fail with ERANGE. Specifies the maximum number of bytes of information that a single system call can pass to a Stream to place into the data part of a message (in M_DATA blocks). Any write call exceeding this size is broken into multiple messages. A putmsg call with a data part exceeding this size will fail with ERANGE. Specifies the maximum number of bytes Streams are normally allowed to allocate. When the threshold is passed, does not allow users without the appropriate privilege to open Streams, push modules, or write to Streams devices, and returns ENOSR. The threshold applies only to output side and does not affect data coming into the system (e.g. console continues to work properly). A value of zero means that there is no threshold. The strthresh attribute represents a percentage of the thewall attribute. The thewall attribute indicates the maximum number of bytes that can be allocated by Streams and Sockets using the net_malloc call. Specifies the maximum number of requests handled by the current running thread for Module or Elsewhere level Streams synchronization. The Module level synchronization works in such a way that only one thread can run in the module at any time and all other threads which try to acquire the same module will enqueue their requests and leave. After the current running thread completes its work, it dequeues all the previously enqueued requests one by one and invokes them. If there are a large number of requests enqueued in the list, then the current running thread has to serve everyone and will always be busy serving others and starves itself. To avoid this the current running thread serves only the strturncnt number of threads, after that a separate kernel thread wakes up and invokes all the pending requests. Specifies whether all subnets that match the subnet mask are to be considered local for purposes of establishing, for example, the TCP maximum segment size. This parameter is used by the in_localaddress subroutine. The default value of 1 specifies that addresses that match the local network mask are local. If the value is 0, only addresses matching the local subnetwork are local. This is a configuration decision with performance consequences. If the subnets do not all have the same MTU, fragmentation at bridges may degrade performance. If the subnets do have the same MTU, and subnetsarelocal is 0, TCP sessions may use an unnecessarily small MSS. Specifies the number of TCP packets to a port with no socket that can be received in a 500 millisecond period before TCP stops sending resets in response to such packets. When it is set to a value of 0, resets will always be sent when TCP packets are received for a bad port number. Enables TCP level support for Explicit Congestion Notification as described in RFC 2481. Default is off (0). Turning it on (1) will make all connections negotiate ECN capability with the peer. For this feature to work you need support from the peer TCP and also IP level ECN support from the routers in the path. Specifies the largest port number to allocate for TCP ephemeral ports. The number of ephemeral sockets is determined by tcp_ephemeral_high minus tcp_ephemeral_low. For maximum number of ephemeral sockets, set tcp_ephemeral_high to 65535 and tcp_ephemeral_low to 1024. Specifies the smallest port number to allocate for TCP ephemeral ports. The number of ephemeral sockets is determined by tcp_ephemeral_high minus tcp_ephemeral_low. For maximum number of ephemeral sockets, set tcp_ephemeral_high to 65535 and tcp_ephemeral_low to 1024. Specifies the length of time to wait in the FIN_WAIT2 state before closing the connection, measured in half seconds. N/A. Specifies whether or not ICMP (Internet Control Message Protocol) attacks on TCP are avoided. This option should be turned on to protect TCP connections against ICMP attacks. The ICMP attacks may be of the form of ICMP source quench attacks and PMTUD (Path MTU Discovery) attacks. If this network option is turned on, the system does not react to ICMP source quench messages. This will protect against ICMP source quench attacks. Also, if this network option is enabled, the payload of the ICMP message is tested to determine if the sequence number of the TCP header portion of the payload is within the range of acceptable sequence numbers. This will mitigate PMTUD attacks to a large extent. This value is used only when rfc2414 is turned on (ignored otherwise). If rfc2414 is on and this value is zero, then the initial window computation is done according to rfc2414. If this value is non-zero, the initial(congestion) window is initialized a number of maximum sized segments equal to tcp_init_window. Changing tcp_init_window allows you to tune the TCP slow start to control the number of TCP segments (packets) outstanding before an ACK is received. For example, setting this value to 6 would allow 6 packets to be sent initially, instead of the normal 2 or 3 packets, thus speeding up the initial packet rate. Specifies the size of the inpcb hash table for TCP connections. This table holds the inpcbs required for connection management and is implemented as a table of hash chains. A larger table means that the linked hash chains will be smaller and lower traversal time on the average but the memory footprint will be larger. This value should be a prime number. This option impacts performance and should be used with extreme caution. Please consult a performance analyst in case it is felt that the value needs to be changed. The execution environment could have an influence on the value. It is strongly encouraged to maintain the system defined defaults as they tend to execute optimally in most environments. tcp_keepcnt represents the number of keepalive probes that could be sent before terminating the connection. N/A. Specifies the length of time to keep the connection active, measured in half seconds. N/A. Sets the initial timeout value for a tcp connection, measured in half seconds. N/A. Specifies the interval, measured in half seconds, between packets sent to validate the connection. For example, 150 half seconds results in 75 seconds between validation probes. This will allow TCP to know that a connection is still valid and keep the connection open when it is otherwise idle. This is a configuration decision with minimal performance consequences. No change is recommended. If the interval were shortened significantly, processing and bandwidth costs might become significant. Enables the feature that enhances TCP's loss recovery as described in the RFC 3042. A value of 1 enables this option and zero (0) disables the option. Specifies the TCP retransmit timeout (RTO), in ticks, for connections experiencing packet drops. A tick is 0.01 seconds (one 100th of a second). The option timer_wheel_tick must be set to non-zero value before setting tcp_low_rto option. Also, tcp_low_rto must be zero or a multiple of ten times the timer_wheel_tick value. This tunable allows TCP to use smaller retransmit timeout values for packet timeout and retransmit on high speed networks. Normal TCP retransmit timeout is 1.5 seconds. The tcp_low_rto value will be set as initial retransmit timeout value. An AIX clock tick is 10 ms (one 100th of a second), 1 TCP tick = timer_wheel_tick*10ms. A check will be made every TCP tick to determine if the number of milliseconds expired has reached the retransmit timeout value. For example, if timer_wheel_tick=5, then a TCP tick is equal to 50ms. If tcp_low_rto is set to 100 in this case, the system can potentially perform retransmissions (if necessary) after 2 TCP ticks. Specifies the TCP retransmit timeout (RTO), in half-seconds, for a connection experiencing packet drops before the connection is established. The tcp_syn_rto value will be set as the initial retransmit timeout value for retransmits that occur before the connection is established. Specifies the number of back-to-back packets that TCP can send before pausing to allow those packets to be forwarded to their destination. This can be useful if routers are unable to handle large bursts of TCP packets and are dropping some of them. A value of 0 means no limitation for back-to-back packets before pausing. Default maximum segment size used in communicating with remote networks. tcp_mssdflt is only used if path MTU discovery is not enabled or path MTU discovery fails to discovery a path MTU. The tcp_mssdflt network option can also be set on a per interface basis (see the documentation for ISNO options). Limiting data to (MTU - 40) bytes ensures that, where possible, only full packets will be sent. This is the Nagle Algorithm threshold in bytes which can be used to disable Nagle. The default is Nagle turned on. To disable Nagle, set this value to 0 or 1. TCP disables Nagle for data segments larger than or equal to this threshold value. Specifies the number of tcp_debug structures. N/A. Enables the modification to TCP's Fast Recovery algorithm as described in RFC 2582. This fixes the limitation of TCP's Fast Retransmit algorithm to recover fast from dropped packets when multiple packets in a window are dropped. sack also achieves the same thing but sack needs support from both ends of the TCP connection; the NewReno modification is only on the sender side. Turning this parameter on causes TCP to send immediate acknowledgement (Ack) packets to the sender. When tcp_nodelayack is off, TCP delays sending Ack packets by up to 200ms. This allows the Ack to be piggy-backed onto a response and minimizes system overhead. This option can be used to overcome bugs in other implementations of the TCP nagle algorithm. Setting this option to 1 will cause slightly more system overhead, but can result in much higher performance for network transfers if the sender is waiting on the receiver's acknowledement. Enables or disables path MTU discovery for TCP applications. A value of 0 disables path MTU discovery for TCP applications, while a value of 1 enables it. Specifies the system default socket buffer size for receiving data. This affects the window size used by TCP. The optimum buffer size is the product of the media bandwidth and the average round-trip time of a packet. The tcp_recvspace network option can also be set on a per interface basis (reference documentation on Interface Specific Network Options (ISNO) ). Most interfaces now have this tunable set in the ISNO defaults. The tcp_recvspace attribute must specify a socket buffer size less than or equal to the setting of the sb_max attribute. Specifies the system default socket buffer size for sending data. The optimum buffer size is the product of the media bandwidth and the average round-trip time of a packet: 'optimum_window=bandwidth * average_round_trip_time'. The tcp_sendspace network option can also be set on a per interface basis (reference documentation on Interface Specific Network Options (ISNO) ). Most interfaces now have this tunable set in the ISNO defaults. The tcp_sendspace attribute must specify a socket buffer size less than or equal to the setting of the sb_max attribute. Specifies whether or not connection reset attacks and data corruption attacks on TCP are avoided. This option is used to protect TCP connections from one or more of the following three vulnerabilities. The first vulnerability involves the sending of a fake SYN to an established connection to abort the connection. A tcp_tcpsecure value of 1 provides protection from this vulnerability. The second vulnerability involves the sending of a fake RST to an established connection to abort the connection. A tcp_tcpsecure value of 2 provides protection from this vulnerability. The third vulnerability involves injecting fake data in an established TCP connection. A tcp_tcpsecure value of 4 provides protection from this vulnerability. Values for tcp_tcpsecure can range from a minimum of 0 (this is the default value and provides no protection from these vulnerabilities) to a maximum value of 7. Values of 3, 5, 6, or 7 will protect the connection from combinations of these three vulnerabilities. The tcp_timewait option is used to configure how long connections are kept in the timewait state. It is given in 15 second intervals. Increasing this value will degrade performance of Web servers or applications that open and close a lot of TCP connections. Specifies the time to live for TCP packets, expressed in ticks. A tick is 0.6 seconds (there are 100 ticks per minutes) Specifies the number of consecutive duplicate acknowledgements which will cause TCP to goto fast retransmit phase. Increase this parameter if TCP performance is low due to an increased number of duplicate acknowledgements but the network is not congested. Be aware that setting a high value for this option can cause TCP to time out and retransmit. Specifies the maximum amount of memory, in kilobytes, that is allocated to the memory pool. Not settable anymore. Specifies the slot interval of the timer wheel, in ticks, where a tick=1000/HZ=10ms. This attribute is used in conjunction with tcp_low_rto attribute to reduce the TCP timeout values to smaller units. This option(timer_wheel_tick) must be set to non-zero value before setting the tcp_low_rto option. An AIX clock tick is 10 ms (one 100th of a second), 1 TCP tick = timer_wheel_tick*10ms. So, for example, if timer_wheel_tick=5, then a TCP tick will be equal to 50 ms. Specifies the number of UDP packets to a port with no socket that can be received in a 500 millisecond period before UDP stops sending ICMP errors in response to such packets. If set to 0, ICMP errors will always be sent when UDP packets are received for a bad port number. If greater than 0, it specifies the number of packets to be received before UDP stops sending ICMP errors. Specifies the largest port number to allocate for UDP ephemeral ports. N/A. Specifies the smallest port number to allocate for UDP ephemeral ports. N/A. Specifies the size of the inpcb hash table for UDP connections. This table holds the inpcbs required for connection management and is implemented as a table of hash chains. A larger table means that the linked hash chains will be smaller and lower traversal time on the average but the memory footprint will be larger. This value should be a prime number. This option impacts performance and should be used with extreme caution. Please consult a performance analyst in case it is felt that the value needs to be changed. The execution environment could have an influence on the value. It is strongly encouraged to maintain the system defined defaults as they tend to execute optimally in most environments. Enables or disables path MTU discovery for UDP applications. UDP applications must be specifically written to utilize path MTU discovery. A value of 0 disables the feature, while a value of 1 enables it. Specifies the system default socket buffer size for receiving UDP data. Change when nonzero n in netstat -s report of udp: n socket buffer overflows. The udp_recvspace parameter must specify a socket buffer size less than or equal to the setting of the sb_max parameter. Increase size, preferably to multiple of 4096. Specifies the system default socket buffer size (in bytes) for sending UDP data. The udp_sendspace attribute must specify a socket buffer size less than or equal to the setting of the sb_max attribute. udp_sendspace must be at least as large as the largest datagram size that the application will send. Increase size, preferably to multiple of 4096. Specifies the time to live (in seconds) for UDP packets. N/A. Allows UDP checksum to be turned on/off. A value of 0 turns it off; while a value of 1 turns it on. Enables the use of Interface Specific Network Options. If the ISNO TCP tunable parameters per interface (tunable through SMIT or the chdev command) have been set, they will override the global network option values if use_isno is set to 1. Application can still override all of these with the setsockopt() subroutine. Specifies the policy to be used for Multipath Routing. Available routing policies are: Weighted Round-Robin (1) - Based on user-configured weights assigned to the multiple routes (through the route command) round-robin is applied. If no weights are configured then it behaves identical to plain round-robin. Random (2) - Chooses a route at random. Weighted Random (3) - Chooses a route based on user-configured weights and a randomization routine. The policy adds up the weights of all the routes and pick a random number between 0 and total weight. Each of the individual weights are removed from the total weight, until this number is zero. This picks a route in the range of the total number of routes available. Lowest Utilization (4) - Chooses a route with the minimum number of current connections going through it. Hash-based (5) - Hash-based algorithm chooses a route by hashing based on the destination IP address. Enables caching of mbuf clusters to improve performance. If this value is disabled, then to allocate a mbuf cluster, AIX has to allocate a cluster buffer and also an mbuf buffer to point to it, thus requiring two buffer allocation operations. Likewise, to free the cluster, two buffer free operations are required. With this option enabled, AIX will maintain a cache of clusters for each cluster size that is being used. This improves performance by reducing overhead to allocate and free mbuf clusters. The default value of 1 enables this option on a system-wide scale. The mbuf cluster cache can be displayed using the netstat -M command. Specifies the default amount of time (in minutes) before which the path MTU entries with reference count of zero are deleted. A value of 0 suggests that the pmtu entries will not expire. Setting the option tcp_nagle_limit turns off the nagle algorithm system wide and setting tcp_nodelay option for a socket turns off the nagle algorithm for that specific connection whereas setting tcp_ nagleoverride disables the nagle algorithm only for certain situations during the connection. The value of 1 disables nagle algorithm only for certain TCP packets in a connection. The option is valid for Trusted AIX environment only. If the option is disabled in this environment, the MAC checks are bypassed at the IP layer. N/A. It is used as boolean attribute for mask with each bucket requesting that such fragments be promoted to full pages. Settable via the no command, or via bosdebug and bosboot. These variables are zapped by bosboot if the bosdebug -n command was run to specify net memory sizes to be promoted. Specifies whether to allow promotion of a fragment to page size. This option allows promotion of fragment sizes specified in net_malloc_frag_mask to page size. Setting this option to 0, disables the page promotion irrespective of the sizes set in net_malloc_frag_mask. Enables TCP traffic regulation defined by policies created using the tcptr command. A value of 0 means disabled. Any non-zero value means traffic regulation is enabled. A value of 0 disables this option. This option should be turned on for servers that need to protect against network attacks. Specifies whether the network memory affinity is enabled or disabled. N/A. Specifies whether to enable or disable IGMPv2 type of multicast packet delivery. By default, if the routers on the subnet operate in IGMPv3 mode, the host also operates in IGMPv3 mode and source filtering is performed on the incoming multicast packets. If the administrator chooses to enable IGMPv2 mode of multicast packet delivery on the host (no source filtering), they can enable this option. This will only impact the delivery of the multicast packets. This option allows the Dead Gateway Detection (DGD) service to flush cached route of existing connection when it detects a dead gateway has come back up. The default value of 0 disbales it. A value of 1 enables it. Specifies whether TCP fastpath loopback is enabled (1) or disabled (0). This option allows the TCP loopback traffic to shortcut the entire TCP/IP stack (protocol and interface) in order to achieve better performance. Specifies whether TCP fastpath loopback between WPARs of a system is allowed (1) or forbidden (0). This option is valid only if TCP fastpath loopback is enabled (with tcp_fastlo option). Specifies the type of Lock to be used for RTENTRY Lock macros. If value is set to 1, Disabled Read/Write Complex Lock would be used else Simple Lock would be used for RTENTRY Lock macros. This option allows TCP/IP applications with specific socket options to adjust the network congestion window. This should be used in a specific WAN environment only. The default value of 0 disables it. A value of 1 enables it. enables the HighSpeed TCP, as specified in FC 3649. This modifies the congestion control mechanism for use with TCP connections with large congestion windows to improve the average throughput. A value of 1 enables the HighSpeed TCP enhancements on a system-wide scale. A value of 0 disables it. Default is 0. enables the Limited SlowStart, as specified in RFC 3742. This limits the number of segments by which the congestion window is increased for one window during slow-start. This enhancement improves the performance for TCP connections with large congestion windows. A value from 1 to 100 enables the Limited SlowStart enhancements on a system-wide scale and set it as value of the maximum slow-start threshold. A value of 0 disables it. Default is 0 Restricted tunable. Use if asked by support. N/A. Specifies the number of dog threads that are used during hashing. This option is valid only if dog threads are enabled for an interface. When dog threads are enabled, IP packets are delegated to individual threads for handling, based on a hash algorithm. If the value of this tunable is set to 0, all the dog threads which are created at boot time will be used for hashing. If it is set to a value greater than 0, number of threads equal to this value are considered for hashing. The number of dog threads created is equal to the number of CPUs, with a cap value which is calculated based on stack sizes of kprocs and dogthreads. Specifies the initial high water mark value for 128K bytes bucket per cpu. If init_high_wat is set, it will pin more initial memory for internal 128K bytes bucket than default behavior. The init_high_wat attribute represents a percentage of the thewall per cpu. For example, if init_high_wat is set to 2, thewall is 8 gigabytes, and it has 4 logic cpus, the number of 128 kilobytes in size per cpu is: ((8 * 1024 * 1024 * 1024) / 4) / (128 * 1024) = 16384. 2% of 16386 is 327. So the initial high water value for 128 kilobytes in size per cpu is 327. WARNING: This is an extremely sensitive option and can have adverse impact on your system performance if set unresaonably high. Please use extreme caution in modifying this option. Used to specify at which level kernel logging messages should be output to the console. Specify a number from 0-7 to determine the level at which kernel log messages will appear on the console. The number values correspond to the following levels: LOG_EMERG 0, LOG_ALERT 1, LOG_CRIT 2, LOG_ERR 3, LOG_WARNING 4, LOG_NOTICE 5, LOG_INFO 6, LOG_DEBUG 7. This option enables or disables the UDP performance improvement feature. This feature removes the unnecessary overhead of mbuf allocation and copy when the application requests the IP address on which the datagram is received. The default value of 0 disables it. A value of 1 enables it. The option enables or disables the UDP send performance improvement feature. This feature caches connection information and recently transmitted mbufs for reuse. The default value of 0 disables it. A value of 1 enables it. Enables OSTD when memory usage is >70% of the threshold. If this option is set to 0, when netm_errlevel is set at 3 and memory usage is >70% of the threshold, it won't do OSTD.In this case it will do OSTD only when netm_errlevel is set to 5 or higher and memory usage is >70% of the threshold. Enables coalescing when number of entries on the bucket is larger than the high water mark value. If this option is set to 0, coalescing will not be done when number of entries on the bucket is larger than the high water mark value. This option specifies the number of queues and threads for UDP to use on transmit. IPv4 packets will be queued to these queues, improving performance. The default value of 0 specifies no queueing and no queues. Other values specify the number of queues to create for UDP/IPv4 output. Restricted tunable. Use if asked by support. N/A. Specifies the maximum number of TCP segments allowed to be processed in the reassembly queue. A value of 0 means unlimited queue length. Specifies that when an interface address is deleted, all the existing TCP connections that were bound locally to the interface address deleted must not do any further retransmission . Existing shh connections should not do any further retransmission. Specifies whether SO_REUSEPORT load balancing is enabled (1) or disabled (0). This option allows the SO_REUSEPORT socket option to utilize load balancing techniques. Specifies if route caching is enabled. A value of 1 allows route caching. A value of -1 will let AIX choose the setting based on the underlying architecture. Specifies the size of the per cpu route cache pool. A value of 0 disables the route cache pool Enables 32bit statistics where some application software may need 32-bit interface counters. The default value is 0 which disables it . A value of 1 enables it. 10101001111 r ''''' = =cti10Gb45046655366553665536450466553665536262144131072262144655360131072262144524288262144131072262144655360131072262144524288262144DEFINEDSTOPPEDnetaddrname = 'name = 'name = 'name = 'name = 'if/LO/loif/EN/enif/IB/ibAVAILABLE/dev/nvram%s/%d/%s/%s%s/%d/%s/%s%s/%d/%s/%s%s/%d/%s/%s%s/%d/%s/%s%s/%d/%s/%s%s/%d/%s/%s%s/%d/%s/%s%s/%d/%s/%stcpcfglb.cattcpcfglb.cattcpcfglb.cattcpcfglb.cat/etc/objrepos//etc/objrepos/uniquetype = '%s'' AND attribute = '' AND attribute = 'if/LO/lo/1500//rfc1323if/LO/lo/9000//rfc1323if/LO/lo/32768//rfc1323if/IB/ib/2044/on/rfc1323if/EN/en/9000/1Gb/rfc1323if/EN/en/1500/1Gb/rfc1323if/IB/ib/2044/off/rfc1323/etc/objrepos/config_lockif/EN/en/1500/10Gb/rfc1323if/FI/fi/4352/100Mb/rfc1323if/AT/at/9180/155Mb/rfc1323if/LO/lo/1500//tcp_sendspaceif/LO/lo/9000//tcp_sendspaceif/LO/lo/1500//tcp_recvspaceif/LO/lo/9000//tcp_recvspaceif/AT/at/65527/155Mb/rfc1323if/LO/lo/32768//tcp_sendspaceif/LO/lo/32768//tcp_recvspaceif/IB/ib/2044/on/tcp_sendspaceif/IB/ib/2044/on/tcp_recvspaceif/EN/en/9000/1Gb/tcp_sendspaceif/EN/en/1500/1Gb/tcp_sendspaceif/IB/ib/2044/off/tcp_sendspaceif/EN/en/9000/1Gb/tcp_recvspaceif/EN/en/1500/1Gb/tcp_recvspaceif/IB/ib/2044/off/tcp_recvspaceif/EN/en/1500/10Gb/tcp_sendspaceif/EN/en/1500/10Gb/tcp_recvspaceif/FI/fi/4352/100Mb/tcp_sendspaceif/AT/at/9180/155Mb/tcp_sendspaceif/FI/fi/4352/100Mb/tcp_recvspaceif/AT/at/9180/155Mb/tcp_recvspaceif/AT/at/65527/155Mb/tcp_sendspaceif/AT/at/65527/155Mb/tcp_recvspace0821-103: The command %s failed. uniquetype = '%s' AND attribute = '%s'0821-106: Cannot get records from CuDv. 0821-107: Cannot get records from PdAt. 0821-105: Cannot get records from CuAt. 0821-105: Cannot get records from CuAt. 0821-106: Cannot get records from CuDv. 0821-102: Cannot set the default path to %s. 0821-108: The database initialization failed. 0821-111: no attributes found in PdAt for the criteria: %s 0821-104 : Cannot start process %s. The error number is %d. 0821-110: There is not enough memory available new attribute. 0821-110: There is not enough memory available for new attribute. 0821-109: Another process owns the lock on the configuration database. @(#)18 1.26.2.2 src/bos/usr/lib/methods/common/tcpcfglb.c, cmdnet, bos72V, v2020_10A7 11/19/13 02:45:11 S T T T U| U R R Sd S T$ TD Td T U4 U UX S S$ S S T R R Rp R SD R Q Q Q Q R8 O O O OT O O\ Od O O O O O Ol O Ot O O| O O O O O N N N N N N N N N N O Z Z]@ ZZ` ZU` ZW ZH ZX ZP ZR ZK ZO@ ZJ@ Z T  \ ]4 ]8 ]@ ] ] ] N ] N  Y Y  Z@O1|51@___bzero@%@2@errno@close@ getuidx@ sync@ sys_parm@ socket@ >@_iob@malloc@ exit@ strlen@ fopen@ open@ getenv@ fprintf@ fclose@ catopen@ catgets@ isdigit@ strchr@ sprintf@ printf@ fflush@ V@ strncmp@ strrchr@ fgets@ fscanf@ strspn@ system@ d@ strcspn@ syslog@ ioctl@ fork@ strstr@ pclose@ popen@ execv@ wait@ rpmatch@ openlog@ __divi64@ p@ }@ strtoll@ @ __crt0v@@@@@@@ @ @ @ '@ odm_lock@ __start Z! T X ` d  l     H X \     $    d     H X \     $    d " " " " $H $X $\ $ & & & '$ ( ( ( )d + + + + -H -X -\ - / / / 0$ 1 1 1 2d 4 4 4 4 6H 6X 6\ 6 7h 8 8 8 9$ : : : ;d = = = = ?H ?X ?\ ? A A A B$ C C C Dd F F F F HH HX H\ H J J J K$ L L L Md O O O O QH QX Q\ Q S S S T$ U U U Vd X X X X ZH ZX Z\ Z \ \ \ ]$ ^ ^ ^ _d a a a a cH cX c\ c e e e f$ g g g hd j j j j lH lX l\ l n n n o$ o p p p qd q rl s s s s t( uH uX u\ u w w w x$ y y y zd | | | | ~H ~X ~\ ~    $    d     H X \     $    d     H X \     $    d     H X \     $    d     H X \     $    d     H X \     $    d     H X \     $    d     (  H X \     $     d  l    Ĥ H X \  Ȉ Ș Ȝ $    d    ͤ H X \  ш ј ќ $    d    ֤ H X \  ڈ ژ ڜ $    d    ߤ H X \     $    d      ( H X \     $    d     H X \     $    d     H X \     $     d     H X \     $        d         H X \     $    d      ( H X \     $    d      H  X  \   " " " #$ $ $ $ %d ' ' ' ' (( )H )X )\ ) *h + + + ,$ - - - .d 0 0 0 0 1( 2H 2X 2\ 2 3h 4 4 4 5$ 6 6 6 7d 9 9 9 9 ;H ;X ;\ ; = = = >$ ? ? ? @d B B B B DH DX D\ D F F F G$ H H H Id K K K K MH MX M\ M O O O P$ Q Q Q Rd T T T T VH VX V\ V X X X Y$ Z Z Z [d ] ] ] ] _H _X _\ _ a a a b$ c c c dd f f f f hH hX h\ h j j j k$ l l l md o o o o qH qX q\ q s s s t$ u u u vd x x x x zH zX z\ z | | | }$ ~ ~ ~ d     H X \                                         $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |        Y Y  Y Y Y Y Y  Y$ Y( Y, Y0 Y4 Y8 Y< Y@ YD YH YL YP YT YX Y\ Y` Yd Yh Yl Yp Yt Yx Y| Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Z Z Z Z  Z Z Z  Z$ Z( Z0 Z4 Z< Z@ ZH ZL ZT ZX Z` Zd Zl Zp Zx Z| Z Z Z Z Z Z Z Z Z6 Z5 Z Z7 Z Z Z Z  Z [ [ [2 [  [( [3 [ [ [  [$ [( [, [0 [4 [80 [<' [@ [D% [H [L [P  [T  [X  [\ [` [d$ [h [l [p [t [x* [|4 [1 [ [ [; [? [: [ [ [ [= [> [A [< [ [) [. [- [# [& [ [ [! [ [8 [@ [9 [ [ [/ [ [, [" \+ \  \  \ /usr/lib:/lib:/usr/lpp/xlC/liblibc.ashr.olibcfg.ashr.olibodm.ashr.o@VPDno/5765E6200/520 ___strcmp ___memmove ___strcpy_system_configuration nl_langinfo setlocale priv_raise priv_lower __mod_init__malloc_user_defined_name PdAt_CLASS PdDv_CLASS CuDv_CLASS CuAt_CLASSodm_terminate odm_set_pathodm_initialize odm_get_listodm_free_list