ELF  4@<4 (444888-8/usr/libexec/ld-elf.so.1FreeBSDU,CEB=" 83A07<9C :$)&?(>#.6;D%1@   '+-,2/!5*4 (PЋ%.6l?H8T c0j@LpPw`~p}ЌB* /  0@PY"`:+p6=-DKPN\ЍfVmz"9 0 @*P `VpL^.['{Ў; libc.so.4waitpidpopensigemptysetstrerrormemmovesnprintf_DYNAMIC__inet_addrgetprotobynamegetpidfgetsmemcpyperror__stderrpdup2sleeprecvfromsocketselectbzero_initacceptcallocwriteenvironfprintfbind__deregister_frame_infosetsockopt__progname__errorreadopenlogcloselogstrcasecmpsendtostrtoklistenfork__inet_ntoasigactionstrdupgettimeofdayfopenlocaltimememsetfclosesyslogstrcmp_finigethostnameatexitstrftime_GLOBAL_OFFSET_TABLE_atoi_exitstrlen__assertsetsid__register_frame_infofree_edata__bss_start_end       !"# $$%(&,'0(4)8*<+@,D-H/L0P1T2X3\5`6d7h;l<p=t>x?|@ACDg%5%%h%h%h%h%h %h(%h0%h8p%h@`%hHP%hP@%hX0%h` %hh%hp%hx%h%h%h%h%h%h%h% hp%h`%hP%h@%h0% h %$h%(h%,h%0h%4h%8h%<h%@h %Dh(%Hh0%Lh8p%Ph@`%ThHP%XhP@%\hX0%`h` %dhh%hhp%lhx%ph%th%xh%|h%h%h%hU WVSҍu^|=~)}t#E8t8/u H @8ut RhWVS PU=u@v@С8ut hpÍvUUthhoÐUUS1ҍv} ]ڃEE } ufEE]E‰ۍ‰ى]ÉUSE U )ʉщ)Љ)щM ]I[)ٍv]ÍvUjEPjE}މÉU}u}u  vÉU}u}u  v ÉUh=u"hjjvPRjj=}8MRPh@jAjPhdjÉUE@hjhEEE@Ef@EfPEUfB4R4fPjhh{E P$H(E@,EPEP)UfB=uKEPRPEPhzjjEPjEPhP E}}<RYPEPR$PhjÐU8EE;uhhhEPhjhhEP E܃jEPEEЃUPrPEPhjE9E}.P@PEPhjE)EܸU‰UE8tEP;th Eԃ}ujEPEPGEPEPxE؋EԋU؉P8EP{EԋUJfH6hEԃ8PEԃEUэ8<uEEUэ8UE뜃}u vEE]E;v]ÍvUUB4UJ6)ʉ~DžjEP-jEPE}~EPEÉUE}~E R8EEPt jPjh?jj E RZ]jj E R; ҉hh hh :n P1ÉUS=tvЃ;u[ÐU UpDownUnknown#00ff00#ff0000#ffff00icmpunknown protocol: icmpsocket(PF_INET, SOCK_RAW, icmp): %sICMP socket is FD %d send %4d ICMP bytes to %ssendto: %s: %ss == icmp_sockhostmon.crecv %4d ICMP bytes from %spacket too short (%d bytes) from %s%a, %d %b %Y %H:%M:%S %Z%s: %s changed from %s to %s /usr/sbin/sendmail %swpopen: %sFrom: hostmon@%s To: %s Subject: %s is DOWN from %s }ip-addressicmp-up-periodicmp-down-periodicmp-notify-down-timeicmp-notify-emailif-other-node-downrfc868-portrfc868-periodrhosthexpected host name expected open bracket, got NULL {expected open bracket, got %s send %4d TIME bytes to %ss == rfc868_sockrecv %4d TIME bytes from %sRFC868 socket: %sTIME socket is FD %d bind: %sTIME socket bound to %s  unknownNULL != lt%v %T#ff0000;#000000selectHTTP/1.0 200 Ok Cache-control: no-cache

Host ICMP Time
Status RTT (msec) Loss (%%)
%s %s %d %4.1f %s



Y@acceptsigaction SIGCHLDsocketsetsockopt SO_REUSEADDR[%d] bind/var/run/hostmon.pid%d
fork failed: %ssetsid failed: %s/dev/null/usr/local/etc/hostmon.conf.
(P
3܉ԉƋ֋&6FVfvƌ֌&6FVfvƍ֍&6FVfvƎ֎GCC: (GNU) c 2.95.4 20020320 [FreeBSD]GCC: (GNU) c 2.95.4 20020320 [FreeBSD]GCC: (GNU) c 2.95.4 20020320 [FreeBSD]GCC: (GNU) c 2.95.4 20020320 [FreeBSD]01.0101.0101.0101.01.symtab.strtab.shstrtab.interp.note.ABI-tag.hash.dynsym.dynstr.rel.bss.rel.plt.init.text.fini.rodata.data.eh_frame.dynamic.ctors.dtors.got.comment.note#1(((7PPP?3G	ԉ	P	܉		YT_  "e1k1 s8 y88999K:, :@;P;(@
J	Je(Pԉ܉	 



-
9
Ob
mw
$

p
p


,



(.2>FPK V]
ipܠ
{  @
pZ
̣B
`@



(R
Pdv
Ћ%h
6>lGPx?
]
h8t 0@Lk
P`p}`S
tF
R
N


I
"(Ќ/B6<D*LQ*
_ 
j
u 
 
 
0@PY`:px
̭[
-N$Ѝ.(U
7V>KQ]9g n
s0
z
l
@*<*
P`V*
pL^,f
.
['Ў#;,3
D Z`crtstuff.cgcc2_compiled.p.3__DTOR_LIST__completed.4__do_global_dtors_aux__EH_FRAME_BEGIN__fini_dummyobject.11frame_dummyinit_dummyforce_to_data__CTOR_LIST____do_global_ctors_aux__CTOR_END____DTOR_END____FRAME_END__hostmon.cwsHostsHostsTailicmp_sockproto.21fdssend_pkt.25identnowrecv_pkt.29from.30msgsmyhostnamebuf.49rfc868_sockbuf.65rfc868Sendbuf.69from.70rfc868Recvrfc868Initrfc868NeedsQuerywhen_str.80rfc868Asctimerfc868Colorcount.105daemonizewaitpidhostNeedsPingpopenhostPingsigemptysetstrerroricmpSocketCreatememmovesnprintf_DYNAMICcheckSocketsicmpRttAvg__inet_addrgetprotobynamegetpidfgetsicmpSetStatusmemcpyperror__stderrpdup2sleeprecvfromicmpSendhostMatchAddrsocketselecthostMatchNameotherNodeIsDownicmpRecvbzerotvsub_initacceptcallocwriteenvironfprintfbindicmpStatusStricmpNotifycheckHosts__deregister_frame_infoendparseHostsetsockopt__progname_start__errorreadopenlogcloselogstrcasecmpicmpPktLosssendtohttpServerCreatestrtoklistenfork__inet_ntoasigactionwritePidstrdupgettimeofdayfopen__bss_startlocaltimememsetmainfclosehtmlOutputparseConfigsyslogicmpStatusColorstrcmp_finigethostnamerunatexitstrftime_edatain_cksum_GLOBAL_OFFSET_TABLE__endreaperexitatoi_exitstrlenopen__assertsetsidhttpServerAccept__register_frame_infoclosefree