| PtPt__text__TEXT*Nv__data__DATA@NdPd__cstring__TEXTSXV__picsymbolstub2__TEXT`m_oЦJ__la_sym_ptr2__DATArWu 77__nl_symbol_ptr__DATAs4vn__textcoal_nt__TEXTDt v @8( P !sزUuSÐU]SÐUss8US$EtED$ EUD$TXD$s$qED$EUD$ XD$D$$qE8t>TYD$s$qTYD$D$$`qEƀ$[]ÐUUE BUE BEr8urUhErEE U􋀰;B}'UE}urU&UEEEEE}uUEÐUEt E$]pEǀE$$pÐU(EEED$E D$E$oÐUVSE8uDždHEt%uWD$E$doEED$WD$x$!ouxD$E$nEuaED$WD$q$^oED$ WD$D$$oDždel$Qnl$*nhED$WD$E$zEu$ED$WD$E$LHEtuE$mED$WD$E$ED$WD$E$EXt!EXD$WD$E$q8tW` X``D$hD$EdD$ED$ ED$XD$E$AEtIEtt8 u t苅tD$(XD$E$7XD$E$Eƅs4q)ƅrr\w0DLrD:qu rǀr\w*DLrD$E$G qD$AXD$E$%Es5quIIXD$Us$=ktSUsD$E$1UsD$sE$KXD$E$zE$'EǀDždd[^]US=m8tGE D$E D$E @D$ E D$SD$9m$OkEuvEDD$E $ju'E EED$D$E$i TD$E $iEU EEDD$E $iE U;uTUE xED$E $Jit TD$9m$9jE U;0;UE xPE<D$E $h]TD$9m$iED$E $huQUE UE xED$TD$9m$YiE<D$E $,huQUE 0UE xPE0D$TD$9m$hĔ[]ÐUS$,lj8tQE @0D$E @,D$E D$E @D$ E D$ RD$hj$thEu[EDD$E $=gt:QD$E $!guwUE D$E$fTEtHEDD$E $fu,UE UE @,UE @00$[]ÐUS$@i8t=E D$E @D$ E D$ QD$EDD$EUD$ ED$PD$lh$fExt ExUu,QD$lh$YfE`hE$du4ED$ PQD$D$$eEEǀEfǀ8E$KdE}UE8f8ED$lh@X$cph8tED$$cE$c8ED$ED$ ED$QD$lh$-eED$ED$ED$ QD$D$$dUE8f8ED$0RD$lh$dEUD$pRD$lh$dED$ 0RD$D$$AdEUD$ pRD$D$$dph8tNED$ED$ED$ E D$RD$lh$c}?EEvEvCRD$lh$c0SD$D$$LcEuCpSD$lh$4cSD$D$$bEu E$aGD$D$E$`Eu@GD$D$E$`GD$D$E$` EǀEEph8t8ED$ EXD$SD$lh$*bEXtND$D$ ED$\hD$E$_E}Xh8EuEU (ND$D$ ED$\hD$E$s_E}2Xh8!E?E/EGD$D$E$_EuoED$ ED$TD$lh$`ED$ED$ TD$D$$`WD$E$@_EXtD$E$!_D$E$_>GD$D$E$>^GD$D$E$^D$ D$E$^D$ D$E$^EXtD$ D$E$X^Eu E$YE$ZuMph8t7ED$ ED$6TD$lh$J_E`h(EE4[]US$t`8t LD$`$^`E}u?EtE$^EǀE$iEE빍L$e\$[]ÐUWVS<}5E D$+LD$`$B^$[_?D$$[_?D$$[[?D$$[W?D$$~[___? `6_ __EE__x______A_6_ ______SD$_$Y__?_6_ ___{_EE;E|UЍE 8-xUЍE E܋UЍE C5#+>I . m } :mi &eu0 KE܀8uEUЍE E܋E܉$NY_E܀8uEUЍE E܋E܉$WE܀8uEUЍE E܋E܉$XE}u__UwK:iE܀8uEUЍE E܋E܉D$_$V*E܀8uEUЍE ED$@E܉D$_$vV_@?E܀8uEUЍE E܋E܉$W_E܀8uEUЍE E܋E܉$W_YE܀8uEUЍE E܋E܉$bW_E܀8uEUЍE E܋E܉$#W__E܀8uEUЍE E܋E܉$VG:E܀8uEUЍE E܋E܉$V_OE܀8uEUЍE E܋E܉$XV__{_E܀8uEUЍE ED$@E܉D$_$AT_@?E `_t_dE܀8uEUЍE E܋E܉$mU_%__EE܀8uEUЍE E܋E܉$U_E܀8uEUЍE ED$@E܉D$_$S_@?eE܀8uEUЍE ED$@E܉D$_$R_@?E܀8uEUЍE E܋E܉$T_{___E܀8uEUЍE ED$@E܉D$_$Q_@?PUЍE D$SD$`$ET_8u+UЍE D$_$Q_8u?D$@UЍE D$_$*Q_@?_8uJE܀8uEE܋E܉$GE܉$JE}u|ǀ|EE܀8uEE܋E܉$GE܉D$|X$3HHE܀8uEE܋E܉$MG|E܉${IHE܀8uEE܋E܉$G|E܉$FI(E܀8uEE܋E܉$F|E܉$I<E܀8uEE܋E܉$F|E܉$HtE܀8uEE܋E܉$yF|E܉$H@?E܀8uEE܋E܉$DF|E܉$rHD |E܀8uEE܋E܉$EE܉D$|$F|ǀE܀8uEE܋E܉$E|E܉$Gv|d|ǀ|ǀ?E܀8uEUЍE E܋|E܉$hG E܀8uEE܋E܉$EE܉D$|$E|$D|ƀE܀8uEE܋E܉$DE܉D$_$XEpE܀8uEUЍE E܋|E܉$F4{_'ED$kTD$`$WGE$DTD$E$FA|D$_$D|XD$_${D|t|D$_$MD_|_|_|_| _|_|H_|<_|_|@_|(_|D_|_|_|_|_||$AA~_$AAaE$AD$ED$_$WB_@&ED$|$`BHAtp|U$~A.At7E$jAD$ED$|D$A|@TY_D$|D$A:_D$|U$A_D$|D$A_8u_|9_xx8ux| xx҃}t\@t t:,TD$`$yC$.A$"A?_8_D$s_$@{_8ED$s_$Bo_8_8t7?$>D$ s_D$TD$$>t>$>D$ s_D$TD$`$lB3_8u&TD$s_$Ao_G?D$ TD$D$$AE$:A__||u|fǀ8E D$ED$|$u-|D$TD$`$xAD$$ >|8t||E$||||D$$||_8u,&UD$`$@$f>L$q>_D$@UD$E$?ED$E$?/<EE$Z?_D$T$E D$ ED$KUD$$@$?`8?`0E$?9F~ `t`tt@||||tyD$ D$|$=|XtD$ D$|$=||D$|$=_(8$<|8t|$n:E D$ED$|$|8t||Ej|||t|M Ex|D$t$eED$D$|$]9u1U$29UD$D$$`=}uj|8t|$9EED$D$|$8u2UD$D$$<}u K?K?8||E|D$t$AE$;K?8uSO?8uHD$L$7t,`@;E~`U@)Љ$7O?8uD$L$7u:UD$D$$;O?8t O?K?8_||uz|8t|$V7|tyD$ D$|$9|XtD$ D$|$9||D$|$9|tY|D$D$|$9|Xt%|0D$D$|$m9|tFEED$D$|$6uUD$D$$+:||xUD$D$$9$7US/Q:Dž4 t& D$ED$$4:1@ u^"D$:$68tn:D$$S4=:D$$4 D$:$H"D$:$,:/[]UVSE$7E${7EEu E$EEDžHEtEU;} DžHHE܋E8EE}t Eǀ8E$86EEueEtPD$ D$E$/6E}tSE0tGD$ D$E$5E'ED$ D$E$5E}tE$5E}u*E$*2tEǀE$`5E}u/ED$ 0D$D$$6EUE؉8 :8t;ẺD$ED$ ED$,0D$:$d6}E;EED$ [0D$D$$6EƀEƀEǀEt E$ 4lD$D$E$3EtMEǀhD$D$E$3dD$D$E$~3 EǀUEǀǂEǀUEǀ0ǂEXtOD$D$ D$9D$E$2Eȃ}98EtOD$D$ D$9D$E$}2Eȃ};98*EdD$D$E$I2EuEǀTEu;D$E$2D$E$2D$E$2 EǀED$ D$E$E2EXtD$ D$E$2XD$E$.t E$Eu E$Eǀ}uwEuPEtD$ D$E$1E0t8D$ D$E$q1D$ D$E$T1E$1EuEu UẺ}MUE :8t:ED$ ED$0D$:$2UDu$$UEMUEEUMUEEtVUEEEMUE쉅$Ћ$>$$UEMUEE8U0E440;~0448E$%E;EN :8tGED$ED$ ED$2D$:$B&[^]ÐUVSĀ胳'8uE$D%E$ %D$Eȉ$#D$E$ E QE)E Qȉ)Ɖi';EvE(Eā@BE Qȉ)Ɖi'E)}taE$`$ƍED$E $t$D$E :D$E D$ EȉD$ D$E$$hE$#ƍED$E $t$D$E :D$E D$EȉD$ D$D$$j$[^]$Id: nmc.c,v 1.1.1.2.2.11 2002/02/23 01:57:19 nevil Exp $  SSSSSS T T3TBT TT cT sT T TTTTTTTUU#U1U:UEUQUZUaUlUuUU U!U"U#U$U%U&U'U(U)UvUy VzV{%V|5V2BV2JV3MV4PV5SV6VV7YVAgVBtVCVDVEVFVGVHVIVJVKVLWMWNWO)WP4WQAWRLWSYWFjWG}WTWUWVWWWXWYWZW[ X\X]#X^,Xp4Xq>XrKXsSXt^X}   $%&'()!"#X88 nullflowindexflowtimemarkflowstatussourceinterfacesourceadjacenttypesourceadjacentaddresssourceadjacentmasksourcepeertypesourcepeeraddresssourcepeermasksourcetranstypesourcetransaddresssourcetransmaskdestinterfacedestadjacenttypedestadjacentaddressdestadjacentmaskdestpeertypedestpeeraddressdestpeermaskdesttranstypedesttransaddressdesttransmaskpduscaleoctetscaleflowrulesettooctetstopdusfromoctetsfrompdusfirsttimelasttimesourcesubscriberiddestsubscriberidsessionidsourceclassdestclassflowclasssourcekinddestkindflowkinddscodepointtolostpdusfromlostpdustopqoverflowsfrompqoverflowsmatchingstodforwardv1v2v3v4v5distributionstopacketsizefrompacketsizetointerarrivaltimefrominterarrivaltimetoturnaroundtime1fromturnaroundtime1tobitratefrombitratetopduratefrompduratetotcptimefromtcptimetotcpsizefromtcpsizetotcprate1fromtcprate1totcprate2fromtcprate2toturnaroundtimefromturnaroundtimetoturnaroundtime2fromturnaroundtime2toturnaroundtime3fromturnaroundtime3toturnaroundtime4fromturnaroundtime4toflowoctetsfromflowoctetstoflowpdusfromflowpdusflowtimemeteridsourceasnsourceprefixdestasndestprefixtcpdataNeMaC: NeTraMet Manager & Controller 4.4 Community %s doesn't have write access to meter %s! Collections won't trigger recovery of idle flows <<< Community %s doesn't have write access to meter! Collections won't trigger recovery of idle flows <<< Meter statistics won't be zeroed after collections <<< w%s.flowsFailed to open flow data file for meter %s! ##NeTraMet v%s: -c%dT%d -r %s -e %s (UTC) %s %s %u flows starting at %s%s #CoralReef %s #Format: attr*%u >> ruleset %d: Status=%d, Owner=%s, Name=%s NeTraMetOld 'current' ruleset name != SET name <<< Old 'standby' ruleset name != SET name <<< Current rule set is row %d Standby rule set is row %d >> manager %d: Status=%d, Owner=%s, Current=%d, Standby=%d >> reader %d: Status=%d, Owner=%s Download level 2: Another manager running for this Owner <<< About to create_meter name=%s, community=%s, owner=%s Meter name or community not specified !!! Meter %s failed to respond: it may be dead, unreachable or the community string may be wrong Warning: meter %s (version %s) not same as %s! Meter %s (version %s) not same as %s! Couldn't get meter info from %s! Does community %s have read or write access to the meter? t=%u, next_event=%u, next_keepalive=%u, next_sample=%u Meter doesn't support trace files <<< Meter doesn't support trace files <<<Meter isn't reading a trace file !!! Meter isn't reading a trace file !!!standby rf %s, current rf %s Couldn't find ruleset %s on meter %s create_meter(%s): UpTime=%lu Making new data files NeMaC.flag Usage: %s [OPTION]... meter-hostname community owner-name Combined manager and collector for the NeTraMet meter: -a SEC Seconds collections are to lag after their synchronised time -b MBF Read in alternate mib file, MBF -c SEC Required collection interval (seconds) If SEC is zero program will download rule files to the meter, then exit without collecting any flow data -e RLE Read in rules from file RLE -f CFG Read in configuration from file CFG -g GCI Specify garbage collection interval (seconds) -h HWM Set high water mark as percentage of flow space -i ITO Inactivity timeout interval (seconds) -k KII Keepalive interval (seconds) -l List rules as they are processed -m PNO Specify UDP port to use for communication with meter -o FLM Set flood mark as percentage of flow space -p Open-append-close flow data and log files Start new data file if old one is moved or renamed -r RLE Give name of rule file RLE, to be read and downloaded to one or more meters -s Check syntax of rule file but don't download to meter -t Provide extra diagnostic output for testing -u Samples should be unsyncronized, i.e. every SEC seconds from NeMaC startup -v Verbose mode -w DLL Download level DLL=0, download after startup and meter restart DLL=1, download only after meter restart DLL=2, never download -x Don't write anything to the meter -D Run NeMaC as a daemon -E SEC Timeout in seconds for reader rows in meter -F FDF Name of flow data file to write -L NAM Name of log file to write -M MPK Only retrieve flows with MPK packets to or from -P Open-append-close log file (subset of -p) For more information see the NeTraMet Reference Manual and User Guide. Report bugs to netramet@auckland.ac.nz NeMaC.cfgInvalid option: -%c Identifier '%s' follows owner-name NeMaC %d errors in rule file(s) %s Invalid option in config file: %s defaultFork failed!! Failed to open logfile '%s':%s NeMaC.logStarting %sWarning!! Failed to start meter %s; check log for details No meters to monitor !!! %s.pid%d # %s started %s, config file %s>>> Couldn't read meter CrlState <<< Couldn't read CrlState! Couldn't write CrlState! Rolling over flow files NeMaC Shutting down %s: No response reachable=%d, ms->uptime=%lu, last_uptime=%lu %s: Meter has restarted Keepalive: t=%u, next_keepalive=%u afailed to open '%s' for appending:%s #Time: %s %s Flows from %lu to %lu #Time: %02d:%02d:%02d#Time: %s in tracefile Flows from %lu to %lu #Ruleset: %d %s %s %s #Stats: aps=%lu apb=%lu mps=%lu mpb=%lu lsp=%lu avi=%u.%u mni=%u.%u fiu=%u frc=%lu gci=%u rpp=%u.%u tpp=%u.%u cpt=%u.%u tts=%u tsu=%u #EndData: %s %s %s: %d active flows from %lu to %lu Sample: t=%u, sync=%d, next_sample=%u, next_keepalive=%u %s -- %s: %s Up %s (since %s) 蛒Z⍀ZP釒肒E⍀EPni0⍀0PUP⍀P<7⍀P#⍀P ⍀P⍀Pؑӑ⍀P鿑躑⍀P馑衑⍀P鍑舑s⍀sPto^⍀^P[VI⍀IPB=4⍀4P)$⍀P ⍀ P⍀Pސِ⍀PŐ⍀P鬐觐⍀P铐莐⍀Pzu⍀Pa\w⍀wPHCb⍀bP/*M⍀MP8⍀8P#⍀#Pߏ⍀PˏƏ⍀P鲏譏⍀P陏蔏⍀P透{⍀Pgb⍀PNI⍀P50{⍀{Pf⍀fPQ⍀QP<⍀<Pю̎'⍀'P鸎賎⍀P韎蚎⍀P醎聎⍀Pmh⍀PTO⍀P;6⍀P"⍀P ⍀Pj⍀jP׍ҍU⍀UP龍蹍@⍀@P饍蠍+⍀+P錍臍⍀Psn⍀PZU⍀PAmmmmmmmnn5nNngnnnnnnno/oHoaozoooooop)pBp[ptpppppp q#qH/Hl4:FF@l4:FFl4:iEZEk4:PDADk4:DCk4:CCk4:}CnCzk4:^CLC=Cdk4:>B/B@k4:AAk4:AAAA>>>e>L>S4:+>(t4:>>,t4:=(t4:==,t4:0==S4:=<S4:<<S4:<<j<j4:><.<1*110 t560&0$%$s5$$s5##$t5# t5#$t5#$t5#s5#$t5p#s5f#$t5V#s5L#$t5<#t52#$t5"#s5#$t5#s5"$t5"t5"$t5"s5"$t5"s5"$t5"s5"$t5"s5|"$t5l"s5b"$t5Q"$t5A"t57"$t5'"t5"$t5 "s5"$t5!$t5!!$t5!s5!s5!!$t5!s5!!$t5!s5y!j!$t5^!s5X!G!$t5;!s55!$!$t5!s5! $t5  s5     ` @t vS pWS O<_ _bV)q~t@cop^]{fm}'FvGCAYIOKLgsu|e"N#rHJM>_bV)q~t@cop^]{fm}'FvGCAYI%+[ZW&a-\Biw*7=:3.21/045869;<zTDhX`($@NeDtLtHt@.N8NaN|Nj Sd $rK pL$:RN`CN/l&<8X SzS>8N!Nu|SEXyB@S.@p@XC9,@@,pVjx+eo^j@% @+9'@K@LcQ@N@7q;p@3@X|s\ @}_au_snmp_port_snmp_dump_packet_trace_state_addr_len_addr_len3_old_addr_type_new_addr_type_attribs_col_order_ver_request_stop_request_rollover_sigint_handler___i686.get_pc_thunk.cx_sigusr1_handler_sigusr2_handler_no_write_warning___i686.get_pc_thunk.bx_add_event_flush_flows_printfd_open_datafile_ruleset_row_manager_row_reader_row_create_meter_make_new_data_files_main_process_row_monitor_meter_print_verbose_testing_listrules_standard_utc_time_column_blob_flows_append_log_logfile_user_logfile_syslog_name_logfl_first_meter_nmeters_calendar_rfp_scan_rfname_inbuf_ibp_lic_ic_toktype_toklen_iblisted_rule_line_rferrors_rfwarnings_MIBver_err_msg_incl_stack_incl_depth_symbol_table_st_top_st_index_pass_cfname_fdfname_rfname_srfname_meter_owner_community_def_sync_def_sample_interval_def_keepalive_interval_def_ci_Timeout_def_ci_MinPDUs_def_GCIntervalReqd_def_InactivityTime_def_HighWaterMark_def_FloodMark_def_SamplingRate_def_lag_def_download_def_no_write_meter_def_append_flowdata_def_trace_interval_def_download_only_cms_activeflows___i686.get_pc_thunk.axdyld_stub_binding_helper___sF_uptime_string_gettimeofday_get_colblob_data_get_package_info_restart_snmp_session_strmov_sfmt_attrib_sleep_stat_printf_TrState_util_getpid_syslog_strerror___error_setsid_fork_trailing_arg_free_strlen_getarg_end_of_file_nextchar_parse_open_init_mib_calloc_strncpy_set_mibfile_strcpy_signal_exit_unlink_parse_rulefile_search_table_set_meter_params_meter_is_current_meter_info_start_snmp_session_reader_util_task_util_ruleset_util_strcmp_atoi_fmt_time_time_wfopen_sprintf_fopen_vfprintf_fflush_fclose_log_msg_fprintf_rcsid