ELF44 (444MMM$N /lib/ld-linux.so.2GNU%(& !#' $   "%0DQ[Tc4d"t@.&J:EĈ-`Ԉr7-"`Dg$4D!T,)d2ut@>'+~L"ĉ&ԉ@{6+P$4$D-mTd@ t0__gmon_start__libc.so.6strcpyasctimeprintfusleepfscanfmemcpyperror__cxa_finalizefeofmallocsleepreaddirlseekbzeroabortwritefprintfstrcat__deregister_frame_inforeadstrncpylocaltimetimeopendirstrcmpsprintffclosestderrexitfopenatoi_IO_stdin_used__libc_start_mainopenclosedir__register_frame_infoclosefreeGLIBC_2.1.3GLIBC_2.1GLIBC_2.0si Uii aii k&` ,048<@DHL P T X \`dhlptx| !#$%'U#~65$%(%,h%0h%4h%8h%<h %@h(%Dh0%Hh8p%Lh@`%PhHP%ThP@%XhX0%\h` %`hh%dhp%hhx%lh%ph%th%xh%|h%h%h%hp%h`%hP%h@%h0%h %h%h%h%h%h%h%h1^PTRhhQVhUSP[bStЋ]ÉUuItt&B ut h ]ÍvU]ÍUdthdh ]Ð&U]ÍUMMɃ h@ jPhh&PmhEPQhh,P5hLPhh2PhLPh h8PhS$Phh>PhS8Pqh hDPUh\LP9hhJPhg`PhhPPhntPhhVPhuPhh\PuhPYhhbP=hP!hhhPhPhhnPhPhhtPhPyhhzP]hPAhhP%hP h hPh(PhhPh<Ph hP}hPPahhPEhdP)h hP hxPhhPhPh hPhPhhPehPIh hP-h PhhPh Ph hPhPhhPhPih hPMh+P1hhPh+,Ph hPh:@PhhPh:TPh hPmhJhPQhhP5hJ|Ph hPhRPhhPhRPh hPhZPqhhPUhZP9h h PhbPhhPhbPh hPEZDž.hjATTu!hJ jEXPPhTuvPUĉPhPu EĉXPhUĉPEN TEĉEuhY EPE h EDž< hqHHu h@ jsvE HDDuXDx .tЋDx htċD P*@@;DžDž hh?jWDž@Pt hH HBDDuTDx .tЋDx htċD P;~뉐 Hu$;~@DžPP @@h:(P9(Ph@BvPt hH HDDuLDx .t7Dx ht+D Pf9@u DžPPu H hPfB(PuEEvE;Er>UĉPuz EkE E뺉EpuEEE}u u ja hEPE0 L h L%PL%PL%PLPhG @L@Ph& h L@%PL@%PL@%PL@Ph L@ Ph h/ $P2 $P  DPh`D h4EE;ErFhUĉPUĉPhE뱐 hEE;ErvhUĉhPPEkEx3BPu7uEkE4Euh uuEkE4E܃uhPu7uEkE4EuhuuEkE4^E܃uh`YPu7uEkE4Euh"uuEkE4E܃uhPu7uEkE4 EuhuuEkE4nE܃uhpiPu7uEkE4Euh2+uuEkE4E܃uhPu7uEkE40EuhuuEkE4~E܃uhyjEPuEkE4 EPEPEPEPh: 3Pu;uEkE4EuhuuEkE4E܃uhvPu;uEkE4EЙUԃuuhmiuuEkE4EȉŨuuh2.EkEpEkE0hE5 hu싅kE4u{ h $PD $P  VPhV u  jv EEEpu E}4 h $P $P  Ph u=  jUuhth5`h!h#E}u h@kv u U( jP\E}u"hih5`&^jPu/hhu uytv jE}u hih5`uhuth5`p@E8/ jbU U<u"hih5` BUEB UEU@UE@uh`u5=tyU^uhu5=t)Uuh=tU=uh5`EPEPhuth 5`V jRE}u hih5`TUEUEBUEB}x}( huuh@5` MEEA UEBMUAMU@AEE;E~UEEEEBUEB6 uEÍvU}t Exu EEEE;~%hu h5` jUE@E}u E믍vEu 0Hu EE@EÉUDžthxPu xPhxPjxPppy j EEu#h5` jvE@EjEpp'y=Ep up‹E;P tvE@EjEppyvEp EPp‹E;P tvE@EjEppmyvEp EPp1‹E;P tVE@EjEppy*Ep E Pp‹E;P tE pEÐU j E}u"h h5`ju EPu uS‹EPExtE@ vE@`EUEÍvUEPE0EE@U;u;E@Uf@f;Bu(E@U@;BuE@Uf@ f;B u uAv u)ÍvUUz]ÉUExt!Eph5`vh5`qU uÉUhEPEPEPu EP}t EEuEPE}y$EPhj hEU uÉU}_ExR} t } th5`YjE 0uE}yE@  uuE@  jE}uE@`UEUE BUE @EB u‹EP Ex uE@PvuEp u;EtE@ u& Ep  u|EEEÐU}uE}u Ep . u ÍvU}t} u EU @;Bt"E0h5`E@ ;Et!E0h5`YEp U E@B PuUjEPu uIEUÉUjEPu u!EÍvUjEPu uEÉUjEPu ujEPuuEU+EUUjEPu ujEPuuUE)ЉÉUjEPu u]jEPuuIUfEf)ÐU}t Exu E @ ;Et!E 0h5`jE @0uCE}y_vjE pu!y>E p uu‹E ;P t u vE@@ ucÐU}t Exu E @ ;Et!E 0h5`jE @0uOE}y_vjE pu-y>E p uu ‹E ;P t u vE@ uoÐUStv'ЋuX[]U]ÍUSR[&v]Readvars Monitors Web100 variables for a specific ConnectionID and outputs results to STDOUT. Usage: readvars -c ConnectionID{cid,next,new} [OPTIONS] -c is the ConnectionID of the TCP stream to be monitored. This can be specified with an integer value corresponding to the ID 'cid' OR the next option based on the highest number open TCP socket 'next' OR the next newly opened TCP socket 'new'. It is recommented that new be used. [OPTIONS] are: -s terminates monitoring immediately when the ConnectionID specified connection closes. -t time-step of monitoring in Milliseconds. -v is the path to a plain ASCII file containing a specific list of Web100 Variables to be monitored. Exclusion of this option will result in all Variables being monitored. -h prints this help screen. Report bugs to . Using built in variables. StateValueSACKEnabledTimestampsEnabledNagleEnabledCurrTimeDeltaPktsInDataPktsInAckPktsInDataBytesInPktsOutDataPktsOutAckPktsOutDataBytesOutRecoveriesTimeoutsTimeoutsAfterFRCurrentCwndSumCwndAtRecovMaxCwndCurrentSsthreshMaxSsthreshMinSsthreshPktsRetransBytesRetransDupAcksInDSACKDupsSACKsRcvdWinScaleRcvdCurrentRwinRcvdMaxRwinRcvdSmoothedRTTMaxRTTMinRTTSumRTTCountRTTCurrentRTOMaxRTOMinRTOCurrentMSSMaxMSSMinMSSWinScaleSentCurrentRwinSentMaxRwinSentSndLimTransSenderSndLimTimeSenderSndLimBytesSenderSndLimTransCwndSndLimTimeCwndSndLimBytesCwndSndLimTransRwinSndLimTimeRwinSndLimBytesRwinrcv_nxtsnd_unasnd_nxtsnd_maxrFile error: unable to open variable list file %s %s %s number of variables=%i localhost/proc/web100Can not open /proc/web100Max CID open: %i nextnewWaiting for new connection. %iMonitoring Connection ID: %s... ==========Web100 Connection Settings========== Local machine at %d.%d.%d.%d monitoring TCP port %u, CID %i Remote machine connected at on TCP port %u Timestep is %i second(s) Connection opened at time: %s ===========Monitoring Web100 Output=========== %s (%s) %u %u.%u.%u.%u %llu ??%s(%d) ==========Connection Closed========== Connection closed at: %s l|̌ t4localhostweb100 attach: This library only supports local instrument sets r/proc/web100/headerweb100: can not open /proc/web100/headerweb100 header: out of memory%s %[^ ] %19s web100 header: parse error /spec/read/tuneweb100 header: missing file names! %d%d web100 header: missing data! web100 header: unknown data type %d (%s) from kernel versions %s web100 failed to find variable: %s, suspect mismatch with kernel version %s /proc/web100/Out of memory! web100 find connection: out of memeoryweb100 find connection: connection closedNo errorweb100 open: %s web100 openweb100 snapshot: Invalid get argument 2 (web100_default_group?) web100 snapshot: connection closedweb100 snapshot: out of memeoryweb100 snapshot: out of memoryweb100 snapshot: short readweb100 get any: file mismatch: %s web100 get any: size mismatch: %s web100 raw get any: connection closedweb100 raw put any: connection closedJZjzʈڈ *:JZjzʉډ *:JZjz  (d U   oooZB=Hdd+<:d~"sHq#HrcV[0F]q !"#%/&E1\2t345689;&=<>R?h@~ABCDEFGH8IMNQRSTU9VQXi[^ehlqr u4 vQ yl z } $ ˔X F #: = 4Y < C F S Z ^ lt1yRq 0F8[nbqK0s#50[nqqGJKK|TY]#`[a@Vz57897:Q "dgdd+<:d~"sHq#Hr=q[q '!>"S#i%&123456'8?9X;x=>?@ABCD,EBFZGqHINQR=STToUVX[^ehl7qPrkuvyz} 'C\vF #= 4Y < C F S Z ^ , 6 !cVq ,!bqA![!K!#"#j"5,!qA!q"^##G#J#K$TR$Y$]$`$a6%%'(()5)7)8)9):)<4*+R*l**-+-?.V+._R.gw.j.O..oq.b/jY/r/!/"/#/$/%/&/'0*0.30:I0?_0Dv0I0N0T0`0e0j0o1p-1tC1W1Fm1R1^q11111 2!282Q2j222222Y!33G73T33&C1334D41\4D4K4445)55`6qv6Y/66S7&888D998:qN:#d:!: ;s;;;;qC1Vq3;;<<?=$KDKDLD_D`($(d=$!D!D% D>DA$DC.Db8DdBDe\DfqDhqDjDmDnDqDsDwDxDzD}DDDDSDXDbDdbDlD{DDDDDD8DlDDDD>DtDDDDLDDDD$DZDDDD2DjDDDDJDDDD*DbDDD DB Dz D D D" DZ D D D D: Dr D D D DR D D D D2 Dj D D DDJDDDD*DbDDD DBDzDDD"DZDDDD:DrDDDDRDDDD2DjDDDDD#D(DFDODeDpD wD D D D  D%D,D=DCDVDoD%D&D'D(D)D0D2D3D4D6D7D8-D9GD1LD<PDBaDCmDFwDIDLDNDODQDRDSDV"DX4D[LD\eD]pD_D`DaDdDZDfDiDjDkDmDpDrDt D{9D|VDmDDDDDDDDDDD)D0DJD`DDDDDDDDD DDhDDDDDD-DGDkD{DDDDDD+DdDmDDDDDDDDDDD<DODTD]DzDDD D DDDDD D,D?DDDMDjD}DDD!D$D%D&D'D)D* D,/ D/4 D0Q D1u D4| D5 D6 D7 D9 D: D; D< D@!DA !DB,!DCB!DED!DFg!DH}!DK!D!DQ!DW!DX!DY "DZ"D[5"D\Y"D]g"Dat"Dc"Dd"Dg"Dh"Di"Dj"Dk"Dl#Dm#Dp(#Ds(#p=#z=$=%=%=&='='=(=)=) >+>+,>,S>,`>-h>-X>.T>/P>1L>3H>4D>5@ ?5<?68$?7(E?:$T?; l?>{?>???@?A ?C?D?b?f?gqb?N@O @_(#$(#d@d;@d+<:d~"sHq#Hr=q[qvF !cVq ,!bqA!j"5,!qA!q)<..oqY/C1q222Y!33GC134`6qG@\@v@@8:qY/@@sv@BB_Y/B6KC %[C&(|C 9C 9C :C$<C<D<D?D@!DA7DD<DE\DFlDHtDIC=$D$NhDNDNDRDSDT@DVPDXhDYDZD[D\D]D`DaDb'Dc\DdrDeDfDgDhDiDjDkDmDn'Do0Dp:Dq@DsUDt{DuDvDwDzD{D|D}DDD DD"DHDPDYDbDpDDDDDDDDD-D4DBDG#DO/DOD@DADBDCDEDFDGDHDIDJDKDPDQ2DR<DT@DWNDZPD\aD^oDavDbDcDd3E-XD-F.$F$fFfDfDgDhDiDj-Dk;$=F$sFsFs FsFsDsDtDuDwDx*DyED{LD|WD}rDxDD$F$FF DDDD$G$$&#G$ĻFF DDDD=G$!HG$FF DDDD bG $"mG$ FF GDDDD.D>GG>$@G$LFF GDDDD.D8=GG8$:G$FF GDDDD.D=bGG=$?G$ȼEF HFDDD$D/DJDPDxDDDDDDD3E$H$EF HFDDD$D/DJDPDxDDDDDDD3E$-H $dinit.c/usr/src/bs/BUILD/glibc-2.2.2/csu/gcc2_compiled.int:t(0,1)=r(0,1);-2147483648;2147483647;char:t(0,2)=r(0,2);0;127;long int:t(0,3)=r(0,3);-2147483648;2147483647;unsigned int:t(0,4)=r(0,4);0000000000000;0037777777777;long unsigned int:t(0,5)=r(0,5);0000000000000;0037777777777;long long int:t(0,6)=@s64;r(0,6);01000000000000000000000;0777777777777777777777;long long unsigned int:t(0,7)=@s64;r(0,7);0000000000000;01777777777777777777777;short int:t(0,8)=@s16;r(0,8);-32768;32767;short unsigned int:t(0,9)=@s16;r(0,9);0;65535;signed char:t(0,10)=@s8;r(0,10);-128;127;unsigned char:t(0,11)=@s8;r(0,11);0;255;float:t(0,12)=r(0,1);4;0;double:t(0,13)=r(0,1);8;0;long double:t(0,14)=r(0,1);12;0;complex int:t(0,15)=s8real:(0,1),0,32;imag:(0,1),32,32;;complex float:t(0,16)=r(0,16);8;0;complex double:t(0,17)=r(0,17);16;0;complex long double:t(0,18)=r(0,18);24;0;__builtin_va_list:t(0,19)=*(0,20)=(0,20)../include/libc-symbols.h/usr/src/bs/BUILD/glibc-2.2.2/build-i386-linux/config.h../sysdeps/gnu/_G_config.h../sysdeps/unix/sysv/linux/bits/types.h../include/features.h../include/sys/cdefs.h../misc/sys/cdefs.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.hsize_t:t(8,1)=(0,4)__u_char:t(4,1)=(0,11)__u_short:t(4,2)=(0,9)__u_int:t(4,3)=(0,4)__u_long:t(4,4)=(0,5)__u_quad_t:t(4,5)=(0,7)__quad_t:t(4,6)=(0,6)__int8_t:t(4,7)=(0,10)__uint8_t:t(4,8)=(0,11)__int16_t:t(4,9)=(0,8)__uint16_t:t(4,10)=(0,9)__int32_t:t(4,11)=(0,1)__uint32_t:t(4,12)=(0,4)__int64_t:t(4,13)=(0,6)__uint64_t:t(4,14)=(0,7)__qaddr_t:t(4,15)=(4,16)=*(4,6)__dev_t:t(4,17)=(4,5)__uid_t:t(4,18)=(4,3)__gid_t:t(4,19)=(4,3)__ino_t:t(4,20)=(4,4)__mode_t:t(4,21)=(4,3)__nlink_t:t(4,22)=(4,3)__off_t:t(4,23)=(0,3)__loff_t:t(4,24)=(4,6)__pid_t:t(4,25)=(0,1)__ssize_t:t(4,26)=(0,1)__rlim_t:t(4,27)=(4,4)__rlim64_t:t(4,28)=(4,5)__id_t:t(4,29)=(4,3)__fsid_t:t(4,30)=(4,31)=s8__val:(4,32)=ar(4,33)=r(4,33);0000000000000;0037777777777;;0;1;(0,1),0,64;;__daddr_t:t(4,34)=(0,1)__caddr_t:t(4,35)=(4,36)=*(0,2)__time_t:t(4,37)=(0,3)__useconds_t:t(4,38)=(0,4)__suseconds_t:t(4,39)=(0,3)__swblk_t:t(4,40)=(0,3)__clock_t:t(4,41)=(0,3)__clockid_t:t(4,42)=(0,1)__timer_t:t(4,43)=(0,1)__key_t:t(4,44)=(0,1)__ipc_pid_t:t(4,45)=(0,9)__blksize_t:t(4,46)=(0,3)__blkcnt_t:t(4,47)=(0,3)__blkcnt64_t:t(4,48)=(4,6)__fsblkcnt_t:t(4,49)=(4,4)__fsblkcnt64_t:t(4,50)=(4,5)__fsfilcnt_t:t(4,51)=(4,4)__fsfilcnt64_t:t(4,52)=(4,5)__ino64_t:t(4,53)=(4,5)__off64_t:t(4,54)=(4,24)__t_scalar_t:t(4,55)=(0,3)__t_uscalar_t:t(4,56)=(0,5)__intptr_t:t(4,57)=(0,1)__socklen_t:t(4,58)=(0,4)../linuxthreads/sysdeps/pthread/bits/pthreadtypes.h../sysdeps/unix/sysv/linux/bits/sched.h__sched_param:T(10,1)=s4__sched_priority:(0,1),0,32;;_pthread_fastlock:T(9,1)=s8__status:(0,3),0,32;__spinlock:(0,1),32,32;;_pthread_descr:t(9,2)=(9,3)=*(9,4)=xs_pthread_descr_struct:__pthread_attr_s:T(9,5)=s36__detachstate:(0,1),0,32;__schedpolicy:(0,1),32,32;__schedparam:(10,1),64,32;__inheritsched:(0,1),96,32;__scope:(0,1),128,32;__guardsize:(8,1),160,32;__stackaddr_set:(0,1),192,32;__stackaddr:(0,19),224,32;__stacksize:(8,1),256,32;;pthread_attr_t:t(9,6)=(9,5)pthread_cond_t:t(9,7)=(9,8)=s12__c_lock:(9,1),0,64;__c_waiting:(9,2),64,32;;pthread_condattr_t:t(9,9)=(9,10)=s4__dummy:(0,1),0,32;;pthread_key_t:t(9,11)=(0,4)pthread_mutex_t:t(9,12)=(9,13)=s24__m_reserved:(0,1),0,32;__m_count:(0,1),32,32;__m_owner:(9,2),64,32;__m_kind:(0,1),96,32;__m_lock:(9,1),128,64;;pthread_mutexattr_t:t(9,14)=(9,15)=s4__mutexkind:(0,1),0,32;;pthread_once_t:t(9,16)=(0,1)_pthread_rwlock_t:T(9,17)=s32__rw_lock:(9,1),0,64;__rw_readers:(0,1),64,32;__rw_writer:(9,2),96,32;__rw_read_waiting:(9,2),128,32;__rw_write_waiting:(9,2),160,32;__rw_kind:(0,1),192,32;__rw_pshared:(0,1),224,32;;pthread_rwlock_t:t(9,18)=(9,17)pthread_rwlockattr_t:t(9,19)=(9,20)=s8__lockkind:(0,1),0,32;__pshared:(0,1),32,32;;pthread_spinlock_t:t(9,21)=(0,1)pthread_barrier_t:t(9,22)=(9,23)=s20__ba_lock:(9,1),0,64;__ba_required:(0,1),64,32;__ba_present:(0,1),96,32;__ba_waiting:(9,2),128,32;;pthread_barrierattr_t:t(9,24)=(9,25)=s4__pshared:(0,1),0,32;;pthread_t:t(9,26)=(0,5)wchar_t:t(11,1)=(0,3)wint_t:t(11,2)=(0,4)../include/wchar.h../wcsmbs/wchar.h../sysdeps/unix/sysv/linux/i386/bits/wchar.h__mbstate_t:t(13,1)=(13,2)=s8__count:(0,1),0,32;__value:(13,3)=u4__wch:(11,2),0,32;__wchb:(13,4)=ar(4,33);0;3;(0,2),0,32;;,32,32;;_G_fpos_t:t(3,1)=(3,2)=s12__pos:(4,23),0,32;__state:(13,1),32,64;;_G_fpos64_t:t(3,3)=(3,4)=s16__pos:(4,54),0,64;__state:(13,1),64,64;;../include/gconv.h../iconv/gconv.h :T(17,1)=e__GCONV_OK:0,__GCONV_NOCONV:1,__GCONV_NODB:2,__GCONV_NOMEM:3,__GCONV_EMPTY_INPUT:4,__GCONV_FULL_OUTPUT:5,__GCONV_ILLEGAL_INPUT:6,__GCONV_INCOMPLETE_INPUT:7,__GCONV_ILLEGAL_DESCRIPTOR:8,__GCONV_INTERNAL_ERROR:9,; :T(17,2)=e__GCONV_IS_LAST:1,__GCONV_IGNORE_ERRORS:2,;__gconv_fct:t(17,3)=(17,4)=*(17,5)=f(0,1)__gconv_init_fct:t(17,6)=(17,7)=*(17,8)=f(0,1)__gconv_end_fct:t(17,9)=(17,10)=*(17,11)=f(0,20)__gconv_trans_fct:t(17,12)=(17,13)=*(17,14)=f(0,1)__gconv_trans_context_fct:t(17,15)=(17,16)=*(17,17)=f(0,1)__gconv_trans_query_fct:t(17,18)=(17,19)=*(17,20)=f(0,1)__gconv_trans_init_fct:t(17,21)=(17,22)=*(17,23)=f(0,1)__gconv_trans_end_fct:t(17,24)=(17,25)=*(17,26)=f(0,20)__gconv_trans_data:T(17,27)=s20__trans_fct:(17,12),0,32;__trans_context_fct:(17,15),32,32;__trans_end_fct:(17,24),64,32;__data:(0,19),96,32;__next:(17,28)=*(17,27),128,32;;__gconv_step:T(17,29)=s56__shlib_handle:(17,30)=*(17,31)=xs__gconv_loaded_object:,0,32;__modname:(17,32)=*(0,2),32,32;__counter:(0,1),64,32;__from_name:(4,36),96,32;__to_name:(4,36),128,32;__fct:(17,3),160,32;__init_fct:(17,6),192,32;__end_fct:(17,9),224,32;__min_needed_from:(0,1),256,32;__max_needed_from:(0,1),288,32;__min_needed_to:(0,1),320,32;__max_needed_to:(0,1),352,32;__stateful:(0,1),384,32;__data:(0,19),416,32;;__gconv_step_data:T(17,33)=s36__outbuf:(17,34)=*(0,11),0,32;__outbufend:(17,34),32,32;__flags:(0,1),64,32;__invocation_counter:(0,1),96,32;__internal_use:(0,1),128,32;__statep:(17,35)=*(13,1),160,32;__state:(13,1),192,64;__trans:(17,28),256,32;;__gconv_info:T(17,36)=s8__nsteps:(8,1),0,32;__steps:(17,37)=*(17,29),32,32;__data:(17,38)=ar(4,33);0;-1;(17,33),64,0;;__gconv_t:t(17,39)=(17,40)=*(17,36)_G_iconv_t:t(3,5)=(3,6)=u44__cd:(17,36),0,64;__combined:(3,7)=s44__cd:(17,36),0,64;__data:(17,33),64,288;;,0,352;;_G_int16_t:t(3,8)=(0,8)_G_int32_t:t(3,9)=(0,1)_G_uint16_t:t(3,10)=(0,9)_G_uint32_t:t(3,11)=(0,4)_IO_stdin_used:G(0,1)/home/ytl/web100/readvars/alpha0.3/readvars4.c/usr/include/stdio.h/usr/include/features.h/usr/include/sys/cdefs.h/usr/include/gnu/stubs.h/usr/include/bits/types.h__u_char:t(6,1)=(0,11)__u_short:t(6,2)=(0,9)__u_int:t(6,3)=(0,4)__u_long:t(6,4)=(0,5)__u_quad_t:t(6,5)=(0,7)__quad_t:t(6,6)=(0,6)__int8_t:t(6,7)=(0,10)__uint8_t:t(6,8)=(0,11)__int16_t:t(6,9)=(0,8)__uint16_t:t(6,10)=(0,9)__int32_t:t(6,11)=(0,1)__uint32_t:t(6,12)=(0,4)__int64_t:t(6,13)=(0,6)__uint64_t:t(6,14)=(0,7)__qaddr_t:t(6,15)=(6,16)=*(6,6)__dev_t:t(6,17)=(6,5)__uid_t:t(6,18)=(6,3)__gid_t:t(6,19)=(6,3)__ino_t:t(6,20)=(6,4)__mode_t:t(6,21)=(6,3)__nlink_t:t(6,22)=(6,3)__off_t:t(6,23)=(0,3)__loff_t:t(6,24)=(6,6)__pid_t:t(6,25)=(0,1)__ssize_t:t(6,26)=(0,1)__rlim_t:t(6,27)=(6,4)__rlim64_t:t(6,28)=(6,5)__id_t:t(6,29)=(6,3)__fsid_t:t(6,30)=(6,31)=s8__val:(6,32)=ar(6,33)=r(6,33);0000000000000;0037777777777;;0;1;(0,1),0,64;;__daddr_t:t(6,34)=(0,1)__caddr_t:t(6,35)=(6,36)=*(0,2)__time_t:t(6,37)=(0,3)__useconds_t:t(6,38)=(0,4)__suseconds_t:t(6,39)=(0,3)__swblk_t:t(6,40)=(0,3)__clock_t:t(6,41)=(0,3)__clockid_t:t(6,42)=(0,1)__timer_t:t(6,43)=(0,1)__key_t:t(6,44)=(0,1)__ipc_pid_t:t(6,45)=(0,9)__blksize_t:t(6,46)=(0,3)__blkcnt_t:t(6,47)=(0,3)__blkcnt64_t:t(6,48)=(6,6)__fsblkcnt_t:t(6,49)=(6,4)__fsblkcnt64_t:t(6,50)=(6,5)__fsfilcnt_t:t(6,51)=(6,4)__fsfilcnt64_t:t(6,52)=(6,5)__ino64_t:t(6,53)=(6,5)__off64_t:t(6,54)=(6,24)__t_scalar_t:t(6,55)=(0,3)__t_uscalar_t:t(6,56)=(0,5)__intptr_t:t(6,57)=(0,1)__socklen_t:t(6,58)=(0,4)/usr/include/bits/pthreadtypes.h/usr/include/bits/sched.h__pthread_attr_s:T(9,5)=s36__detachstate:(0,1),0,32;__schedpolicy:(0,1),32,32;__schedparam:(10,1),64,32;__inheritsched:(0,1),96,32;__scope:(0,1),128,32;__guardsize:(5,1),160,32;__stackaddr_set:(0,1),192,32;__stackaddr:(0,19),224,32;__stacksize:(5,1),256,32;;pthread_t:t(9,17)=(0,5)FILE:t(1,1)=(1,2)=xs_IO_FILE:__FILE:t(1,3)=(1,2)/usr/include/libio.h/usr/include/_G_config.h/usr/include/wchar.h/usr/include/bits/wchar.h__mbstate_t:t(15,1)=(15,2)=s8__count:(0,1),0,32;__value:(15,3)=u4__wch:(14,2),0,32;__wchb:(15,4)=ar(6,33);0;3;(0,2),0,32;;,32,32;;_G_fpos_t:t(12,1)=(12,2)=s12__pos:(6,23),0,32;__state:(15,1),32,64;;_G_fpos64_t:t(12,3)=(12,4)=s16__pos:(6,54),0,64;__state:(15,1),64,64;;/usr/include/gconv.h :T(18,1)=e__GCONV_OK:0,__GCONV_NOCONV:1,__GCONV_NODB:2,__GCONV_NOMEM:3,__GCONV_EMPTY_INPUT:4,__GCONV_FULL_OUTPUT:5,__GCONV_ILLEGAL_INPUT:6,__GCONV_INCOMPLETE_INPUT:7,__GCONV_ILLEGAL_DESCRIPTOR:8,__GCONV_INTERNAL_ERROR:9,; :T(18,2)=e__GCONV_IS_LAST:1,__GCONV_IGNORE_ERRORS:2,;__gconv_fct:t(18,3)=(18,4)=*(18,5)=f(0,1)__gconv_init_fct:t(18,6)=(18,7)=*(18,8)=f(0,1)__gconv_end_fct:t(18,9)=(18,10)=*(18,11)=f(0,20)__gconv_trans_fct:t(18,12)=(18,13)=*(18,14)=f(0,1)__gconv_trans_context_fct:t(18,15)=(18,16)=*(18,17)=f(0,1)__gconv_trans_query_fct:t(18,18)=(18,19)=*(18,20)=f(0,1)__gconv_trans_init_fct:t(18,21)=(18,22)=*(18,23)=f(0,1)__gconv_trans_end_fct:t(18,24)=(18,25)=*(18,26)=f(0,20)__gconv_trans_data:T(18,27)=s20__trans_fct:(18,12),0,32;__trans_context_fct:(18,15),32,32;__trans_end_fct:(18,24),64,32;__data:(0,19),96,32;__next:(18,28)=*(18,27),128,32;;__gconv_step:T(18,29)=s56__shlib_handle:(18,30)=*(18,31)=xs__gconv_loaded_object:,0,32;__modname:(18,32)=*(0,2),32,32;__counter:(0,1),64,32;__from_name:(6,36),96,32;__to_name:(6,36),128,32;__fct:(18,3),160,32;__init_fct:(18,6),192,32;__end_fct:(18,9),224,32;__min_needed_from:(0,1),256,32;__max_needed_from:(0,1),288,32;__min_needed_to:(0,1),320,32;__max_needed_to:(0,1),352,32;__stateful:(0,1),384,32;__data:(0,19),416,32;;__gconv_step_data:T(18,33)=s36__outbuf:(18,34)=*(0,11),0,32;__outbufend:(18,34),32,32;__flags:(0,1),64,32;__invocation_counter:(0,1),96,32;__internal_use:(0,1),128,32;__statep:(18,35)=*(15,1),160,32;__state:(15,1),192,64;__trans:(18,28),256,32;;__gconv_info:T(18,36)=s8__nsteps:(5,1),0,32;__steps:(18,37)=*(18,29),32,32;__data:(18,38)=ar(6,33);0;-1;(18,33),64,0;;__gconv_t:t(18,39)=(18,40)=*(18,36)_G_iconv_t:t(12,5)=(12,6)=u44__cd:(18,36),0,64;__combined:(12,7)=s44__cd:(18,36),0,64;__data:(18,33),64,288;;,0,352;;_G_int16_t:t(12,8)=(0,8)_G_int32_t:t(12,9)=(0,1)_G_uint16_t:t(12,10)=(0,9)_G_uint32_t:t(12,11)=(0,4)/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stdarg.h__gnuc_va_list:t(24,1)=(0,19)_IO_lock_t:t(11,1)=(0,20)_IO_marker:T(11,2)=s12_next:(11,3)=*(11,2),0,32;_sbuf:(11,4)=*(1,2),32,32;_pos:(0,1),64,32;;__codecvt_result:T(11,5)=e__codecvt_ok:0,__codecvt_partial:1,__codecvt_error:2,__codecvt_noconv:3,;_IO_FILE:T(1,2)=s148_flags:(0,1),0,32;_IO_read_ptr:(6,36),32,32;_IO_read_end:(6,36),64,32;_IO_read_base:(6,36),96,32;_IO_write_base:(6,36),128,32;_IO_write_ptr:(6,36),160,32;_IO_write_end:(6,36),192,32;_IO_buf_base:(6,36),224,32;_IO_buf_end:(6,36),256,32;_IO_save_base:(6,36),288,32;_IO_backup_base:(6,36),320,32;_IO_save_end:(6,36),352,32;_markers:(11,3),384,32;_chain:(11,4),416,32;_fileno:(0,1),448,32;_blksize:(0,1),480,32;_old_offset:(6,23),512,32;_cur_column:(0,9),544,16;_vtable_offset:(0,10),560,8;_shortbuf:(11,6)=ar(6,33);0;0;(0,2),568,8;_lock:(11,7)=*(11,1),576,32;_offset:(6,54),608,64;__pad1:(0,19),672,32;__pad2:(0,19),704,32;_mode:(0,1),736,32;_unused2:(11,8)=ar(6,33);0;51;(0,2),768,416;;_IO_FILE:t(11,9)=(1,2)__io_read_fn:t(11,10)=(11,11)=f(6,26)__io_write_fn:t(11,12)=(11,13)=f(6,26)__io_seek_fn:t(11,14)=(11,15)=f(0,1)__io_close_fn:t(11,16)=(11,17)=f(0,1)fpos_t:t(1,4)=(12,1)/usr/include/bits/stdio_lim.h/usr/include/stdlib.hdiv_t:t(26,1)=(26,2)=s8quot:(0,1),0,32;rem:(0,1),32,32;;ldiv_t:t(26,3)=(26,4)=s8quot:(0,3),0,32;rem:(0,3),32,32;;/usr/include/sys/types.hu_char:t(29,1)=(6,1)u_short:t(29,2)=(6,2)u_int:t(29,3)=(6,3)u_long:t(29,4)=(6,4)quad_t:t(29,5)=(6,6)u_quad_t:t(29,6)=(6,5)fsid_t:t(29,7)=(6,30)loff_t:t(29,8)=(6,24)ino_t:t(29,9)=(6,20)dev_t:t(29,10)=(6,17)gid_t:t(29,11)=(6,19)mode_t:t(29,12)=(6,21)nlink_t:t(29,13)=(6,22)uid_t:t(29,14)=(6,18)off_t:t(29,15)=(6,23)pid_t:t(29,16)=(6,25)id_t:t(29,17)=(6,29)ssize_t:t(29,18)=(6,26)daddr_t:t(29,19)=(6,34)caddr_t:t(29,20)=(6,35)key_t:t(29,21)=(6,44)/usr/include/time.htime_t:t(32,1)=(6,37)clockid_t:t(32,2)=(6,42)timer_t:t(32,3)=(6,43)ulong:t(29,22)=(0,5)ushort:t(29,23)=(0,9)uint:t(29,24)=(0,4)int8_t:t(29,25)=(0,10)int16_t:t(29,26)=(0,8)int32_t:t(29,27)=(0,1)int64_t:t(29,28)=(0,6)u_int8_t:t(29,29)=(0,11)u_int16_t:t(29,30)=(0,9)u_int32_t:t(29,31)=(0,4)u_int64_t:t(29,32)=(0,7)register_t:t(29,33)=(0,1)/usr/include/endian.h/usr/include/bits/endian.h/usr/include/sys/select.h/usr/include/bits/select.h/usr/include/bits/sigset.h__sig_atomic_t:t(44,1)=(0,1)__sigset_t:t(44,2)=(44,3)=s128__val:(44,4)=ar(6,33);0;31;(0,5),0,1024;;sigset_t:t(40,1)=(44,2)timespec:T(45,1)=s8tv_sec:(0,3),0,32;tv_nsec:(0,3),32,32;;/usr/include/bits/time.htimeval:T(46,1)=s8tv_sec:(6,37),0,32;tv_usec:(6,39),32,32;;__fd_mask:t(40,2)=(0,3)fd_set:t(40,3)=(40,4)=s128__fds_bits:(40,5)=ar(6,33);0;31;(40,2),0,1024;;fd_mask:t(40,6)=(40,2)/usr/include/sys/sysmacros.hblkcnt_t:t(29,34)=(6,47)fsblkcnt_t:t(29,35)=(6,49)fsfilcnt_t:t(29,36)=(6,51)random_data:T(26,5)=s28fptr:(26,6)=*(29,27),0,32;rptr:(26,6),32,32;state:(26,6),64,32;rand_type:(0,1),96,32;rand_deg:(0,1),128,32;rand_sep:(0,1),160,32;end_ptr:(26,6),192,32;;drand48_data:T(26,7)=s24__x:(26,8)=ar(6,33);0;2;(0,9),0,48;__old_x:(26,8),48,48;__c:(0,9),96,16;__init:(0,9),112,16;__a:(0,7),128,64;;/usr/include/alloca.h__compar_fn_t:t(26,9)=(26,10)=*(26,11)=f(0,1)web100.h :T(53,1)=eTYPE_INTEGER:0,TYPE_INTEGER32:1,TYPE_IP_ADDRESS:2,TYPE_COUNTER32:3,TYPE_GAUGE32:4,TYPE_UNSIGNED32:5,TYPE_TIME_TICKS:6,TYPE_COUNTER64:7,TYPE_UNSIGNED16:8,;web100_var:T(53,2)=s28name:(6,36),0,32;type:(29,31),32,32;offset:(0,1),64,32;length:(0,1),96,32;agent:(53,3)=*(53,4)=xsweb100_agent:,128,32;file:(53,5)=*(53,6)=xsweb100_file:,160,32;next:(53,7)=*(53,2),192,32;;web100_file:T(53,6)=s16name:(6,36),0,32;size:(0,1),32,32;first_var:(53,7),64,32;agent:(53,3),96,32;;web100_agent:T(53,4)=s80fp:(53,8)=ar(6,33);0;19;(53,5),0,640;;web100_ftuple:T(53,9)=s12localadd:(29,31),0,32;remoteadd:(29,31),32,32;localport:(29,30),64,16;remoteport:(29,30),80,16;;web100_connection:T(53,10)=s32agent:(53,3),0,32;error:(6,36),32,32;cid:(53,11)=ar(6,33);0;19;(0,2),64,160;ftuple:(53,12)=*(53,9),224,32;;web100_snap:T(53,13)=s16conn:(53,14)=*(53,10),0,32;file:(53,5),32,32;size:(0,1),64,32;buff:(6,36),96,32;;/usr/include/string.h/usr/include/dirent.h/usr/include/bits/dirent.hdirent:T(60,1)=s268d_ino:(6,20),0,32;d_off:(6,23),32,32;d_reclen:(0,9),64,16;d_type:(0,11),80,8;d_name:(60,2)=ar(6,33);0;255;(0,2),88,2048;; :T(57,1)=eDT_UNKNOWN:0,DT_FIFO:1,DT_CHR:2,DT_DIR:4,DT_BLK:6,DT_REG:8,DT_LNK:10,DT_SOCK:12,DT_WHT:14,;DIR:t(57,2)=(57,3)=xs__dirstream:/usr/include/bits/posix1_lim.h/usr/include/bits/local_lim.h/usr/include/linux/limits.hclock_t:t(66,1)=(6,41)tm:T(66,2)=s44tm_sec:(0,1),0,32;tm_min:(0,1),32,32;tm_hour:(0,1),64,32;tm_mday:(0,1),96,32;tm_mon:(0,1),128,32;tm_year:(0,1),160,32;tm_wday:(0,1),192,32;tm_yday:(0,1),224,32;tm_isdst:(0,1),256,32;tm_gmtoff:(0,3),288,32;tm_zone:(18,32),320,32;;itimerspec:T(66,3)=s16it_interval:(45,1),0,64;it_value:(45,1),64,64;;printhelp.0:f(0,20),printhelp.0,mainmain:F(0,1)ag:(53,3)conn:(53,14)ns:(0,21)=*(53,13)os:(0,21)wv:(0,22)=*(53,7)value:(0,4)delta:(0,4)addr:(0,23)=ar(6,33);0;3;(0,11)llvalue:(0,6)lldelta:(0,6)i:(0,4)number_of_variables:(0,4)variables:(0,24)=ar(6,33);0;99;(53,11)temp:(53,11)type:(0,25)=ar(6,33);0;99;(0,26)=ar(6,33);0;5;(0,2)type_temp:(0,26)file_name:(0,27)=*(1,1)match:(0,1)ft:(53,12)dirp:(0,28)=*(57,2)direntp:(0,29)=*(60,1)cid:(0,4)max_cid:(0,4)next:(18,34)buffer:(0,30)=ar(6,33);0;4;(0,2)rawtime:(32,1)timeinfo:(0,31)=*(66,2)file_arg:(0,1)out_arg:(0,1)file:(6,36)cid_arg:(18,34)time_step:(0,1)stop_arg:(0,1)state_var:(0,4)okay:(0,1)c:(0,2)d:(0,13)max_value:(0,1)check:(0,1)name:(0,1)/home/ytl/web100/alpha0.3/util/src/web100lib.c/usr/include/errno.h/usr/include/bits/errno.h/usr/include/linux/errno.h/usr/include/asm/errno.h/usr/include/sys/stat.h/usr/include/bits/stat.hstat:T(64,1)=s88st_dev:(6,17),0,64;__pad1:(0,9),64,16;st_ino:(6,20),96,32;st_mode:(6,21),128,32;st_nlink:(6,22),160,32;st_uid:(6,18),192,32;st_gid:(6,19),224,32;st_rdev:(6,17),256,64;__pad2:(0,9),320,16;st_size:(6,23),352,32;st_blksize:(6,46),384,32;st_blocks:(6,47),416,32;st_atime:(6,37),448,32;__unused1:(0,5),480,32;st_mtime:(6,37),512,32;__unused2:(0,5),544,32;st_ctime:(6,37),576,32;__unused3:(0,5),608,32;__unused4:(0,5),640,32;__unused5:(0,5),672,32;;/usr/include/fcntl.h/usr/include/bits/fcntl.hflock:T(67,1)=s16l_type:(0,8),0,16;l_whence:(0,8),16,16;l_start:(6,23),32,32;l_len:(6,23),64,32;l_pid:(6,25),96,32;;numfiles:G(0,1)sizes:S(0,21)=ar(0,1);0;-1;(0,1)web100_def_file:G(69,5)web100_tune_file:G(69,5)web100_spec_file:G(69,5)web100_attach:F(69,3)hostname:p(6,36)file:(0,22)=*(1,1)web100_header:F(69,3)file:p(0,22)name:(6,36)label:(6,36)offset:(0,1)filesize:(0,1)size:(0,1)type:(0,1)vp:(69,7)agent:(69,3)web100_find_var:F(69,7)conn:p(69,14)name:p(6,36)i:(0,1)wv:(69,7)web100_get_ftuple:F(69,12)agent:p(69,3)cid:p(6,36)ft:(69,12)temp:(0,23)=ar(6,33);0;99;(0,2)ii:(0,1)fd:(0,1)web100_find_connection:F(69,14)ch:(69,14)web100_verify_connection:F(0,1)ch:p(69,14)web100_is_errored:F(0,1)web100_perror:F(0,20)web100_free_connection:F(0,20)web100_open:f(0,1)c:p(69,14)writable:p(0,1)temp:(0,23)web100_close:f(0,20)fd:p(0,1)lastsnap:G(0,24)=*(69,13)priorsnap:G(0,24)web100_get_snapshot:F(0,24)fi:p(69,5)ret:(0,24)web100_free_snap:F(0,20)s:p(0,24)web100_get_any:F(0,1)wv:p(69,7)s1:p(0,24)ptr:p(0,19)len:p(0,1)web100_get_any64:F(29,32)v1:(29,32)web100_get_any32:F(29,31)v1:(29,31)web100_get_any16:F(29,30)v1:(29,30)web100_delta_any64:F(29,32)s2:p(0,24)v2:(29,32)web100_delta_any32:F(29,31)v2:(29,31)web100_delta_any16:F(29,30)v2:(29,30)web100_raw_get_any:F(0,1)val:p(0,19)web100_raw_put_any:F(0,1)version:G(0,23)GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.1 2.96-79)GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.1 2.96-79)GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.1 2.96-81)GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.1 2.96-81)GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.1 2.96-81)GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.1 2.96-81)GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.1 2.96-79)01.0101.0101.0101.0101.0101.0101.01.symtab.strtab.shstrtab.interp.note.ABI-tag.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.got.rel.bss.rel.plt.init.plt.text.fini.rodata.data.eh_frame.ctors.dtors.got.dynamic.sbss.bss.stab.stabstr.comment.note# 1((<7 dd?uGoZZPTo@c l u   ~44P `4>  ? ML  NNN  NN``O``O `O$? =Hz;@ t^(dZ   4     ``   +2  =AO[ q @ dP  2       ( !-$3p ? LDQ^H lĻ! }Tcȼ d"t@.d &:, 3EĈ-XL: k{  Ԉr-"`" = D/ 6pG H$Y? l} `(# 4D  T,d2 *X AGt@X'j|, ~"hI ĉԉ@6  .+>`E [kp $4$&  @ \ D-T#-d@= Lt0initfini.cgcc2_compiled.call_gmon_startinit.ccrtstuff.cp.0__DTOR_LIST__completed.1__do_global_dtors_aux__EH_FRAME_BEGIN__fini_dummyobject.2frame_dummyinit_dummyforce_to_data__CTOR_LIST____do_global_ctors_aux__CTOR_END____DTOR_END____FRAME_END__readvars4.cprinthelp.0web100lib.csizesweb100_openweb100_closeusleep@@GLIBC_2.0web100_perrorweb100_get_any32feof@@GLIBC_2.0web100_raw_get_any_DYNAMICweb100_tune_file__register_frame_info@@GLIBC_2.0write@@GLIBC_2.0localtime@@GLIBC_2.0versionstrcmp@@GLIBC_2.0close@@GLIBC_2.0_fp_hwperror@@GLIBC_2.0fprintf@@GLIBC_2.0web100_delta_any32web100_def_fileweb100_is_errored_initmalloc@@GLIBC_2.0fscanf@@GLIBC_2.0__deregister_frame_info@@GLIBC_2.0stderr@@GLIBC_2.0abort@@GLIBC_2.0web100_get_any16web100_free_snaptime@@GLIBC_2.0_startweb100_get_ftuplesleep@@GLIBC_2.0web100_delta_any16web100_spec_fileweb100_attach__bss_startmain__libc_start_main@@GLIBC_2.0lastsnapstrcat@@GLIBC_2.0web100_get_anydata_startasctime@@GLIBC_2.0printf@@GLIBC_2.0web100_find_connectionweb100_free_connection_finilseek@@GLIBC_2.0memcpy@@GLIBC_2.0fclose@@GLIBC_2.1web100_get_snapshotclosedir@@GLIBC_2.0__cxa_finalize@@GLIBC_2.1.3web100_headernumfilesopendir@@GLIBC_2.0open@@GLIBC_2.0bzero@@GLIBC_2.0exit@@GLIBC_2.0web100_raw_put_anyatoi@@GLIBC_2.0_edata_GLOBAL_OFFSET_TABLE_free@@GLIBC_2.0_endweb100_find_varstrncpy@@GLIBC_2.0fopen@@GLIBC_2.1_IO_stdin_usedweb100_get_any64web100_delta_any64web100_verify_connectionsprintf@@GLIBC_2.0__data_startreaddir@@GLIBC_2.0priorsnapread@@GLIBC_2.0__gmon_start__strcpy@@GLIBC_2.0