ELF44 ($!444@S@S@S@@$;TSTT((( Qtd/lib/ld-linux.so.2GNU ,#&",-/)K9B4J`QzH{a;2]kog 5gI[<zV =G?)<1Da'P20"*9<o_)$$ Dv=B%78__gmon_start__libc.so.6_IO_stdin_usedsocketstrcpyexithtonssprintfsrandfopenperrorinet_ntoastrncpysignalputsmmapisprint__errno_locationbindreadpollstdoutmemcpyfclosemallocoptargstderrioctlmunmapgethostbynamesetrlimitgetopt_longfwritegettimeofdaygeteuidlocaltimefprintfgetrlimitsetbufstrcmp__libc_start_mainntohlntohs__xstatGLIBC_2.1GLIBC_2.2GLIBC_2.0ii oii yii  .,/,048<@DHL P T X \ `dhlptx| !"#$%&'()*+UA5$%(%,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%h%h %h(%h0%h8p%h@`%hHP%hP@1^PTRh0h@QVhԋUS[XtX[ÐUS=u?L-HX9v&H9w[]Ít&'UPtt $PÐL$qUWVSQ@ED$$DžP@PD$D$ D$h@AD$$(E}}㉽DDdFDdDt1DcXDg$Dv&9PHHHࡈu@AD$m$;TT$$<t@GD$$;E$$M@BD$$,;dUF7$$@AD$$:t1D$ D$$D$$$$$ D$\$\@`D\`\$`(\$4E苍`Dž,Mb,)EEpExE@ LE@PE@lL$ \$t$|$LL$T$ D$D$d$dD$ D$D$$uRuIu@D$ D$D$$.|@GD$$8 eth1 eth0}tRTD$E$9uE$/ED$D$C$$TD$$]W9u$]/MTD$$u/9u$uX/%D$ D$D$$D$D$$y:a@AT$ D$ D$$$D$$D$$au9=Ybw DžZbD$$u 󫸨 <<ЍPǾ fDžD$D$$ut$5 $@$rD$D$$@f$@($@f&fDž@$!Nnf󫸨 88ЍPǾ fDžD$D$3$>t$$oD$ D$D$ $ y$D$D$$  y$s$$@@@ @fDž$$f&($ D$D$$t$&$jZ󫸀 44ЍPǾ fDžD$D$$t$T?$@$@D$D$$S@$󫸀 00ЍPǾ fDžD$D$3$t$oZ$D$ @D$D$ $+$D$D$$Sy$$jfDž$$f&($D$D$$bt$&}$EEEt EĉEȃEu t EĉẼE3D$$E$(E}t!EUEEf@ }t!EU EEf@ D$\$\T`X\LED$D$E$EЃ}y!SD$D$?$7D$\$A\T)i`X)Dž,Mb,)ȍEԋ\L)ljE܃}u/}0\T`X}EE@D$eT$$GE}yG9D$ED$$U$ $$}~!\D$ED$e$:%D$ D$,D$$l\T`X}EE@ D$eT$$QE}yGCD$ED$$U$ $ $}~!\D$ED$e$%D$ D$0D$$\T`XUWVS ELEEȍL$EE@)iEHDžMb)Ë DDžMb)ȉ)ljE}~EEHDžMb)EEpExE@ 8E@2"D$ D$`D$${EE}u"D$`D$$MD$D$$`E}y.D$ D$`D$$}ED$ED$D$ D$T$$E}u96D$ D$`D$$E$UE< t-D$`D$$E$DEEEEE<[EEUEEoEEE;E}} EE<]uʋE;E|}rEE<]aEƄoE}~EE<]9UE< "UE<[ EEUEExEEE;E}} EE<]uʋE;E}EE<]EƄxE}~EEEEk@xD$$u5Ek@oD$$uEEEk@oD$$JuwEEk@xD$$!tNEk@xD$ T$oD$$-Ek@xD$$E9E}u\='t\k@xD$$k@oD$$E;E D$$5zED$E$E$}E`¸XD$T$ $UED$$xy>WSGD$ D$xD$$#%EE}u"D$xD$$D$D$$xE}y.D$ D$xD$$ED$ED$D$ D$T$$E}u9[D$ D$xD$$7E$ .UE< t-D$xD$$E$EE~EEE<[uEEUEEoEEE;E}} EE<]uʋE;E&}EE<] EƄoE}~EE<]UE< UE<[EEUEExEEE;E}} EE<]uʋE;Ef}\EE<]KEƄxE}~EEEEk@xD$$u2Ek@oD$$uEEMEk@oD$$ru$Ek@xD$$EE9EQ}u\='t\k@xD$$6k@oD$$E;EvD$$DED$E$E$E¸XD$T$ $UWVSD$E$E$}EEEpExEP E@HE@l\$t$|$T$L$ D$D$ZE$t $ED$D$t4$DD$4$u,4D$D$$$tD$$/MDž0Mb0)ȋD$ ED$D$$8t 8$ED$D$4$[D$4$88u,4D$D$$$8D$$FMDž0Mb0)ȋ8D$ ED$D$$4t 4$ED$D$4$rD$4$44u,4D$D$$$4D$$]MDž0Mb0)ȋ4D$ ED$D$$[^_]UUE0ExE:E|EEE}E EEEE< vEWE0EEEEEUUE< vEWE0EEEEEEEE< vEWE0EEEEEUUE< vEWE0EEEE ED E}J~E|EEEUЃE} v EWE U0UEUDEEEUЃ E} v EWE U0UEUDEEEE$*tU;ED E;D.E}uED$$nEEE;E &}tED$$>UWVSE@؋E@$E@E@$ЋE\$ t$|$T$D$ED$ ED$D$E$}u ƅLE#Ek@ED$$>tE9E|ӡ9E}1Ek@D$ ED$D$#L$ED$D$3L$dE@E@/ЋE@.ȋ]*u"}EE E@ E@E@LD$4T$0L$,\$(t$$|$ D$D$D$D$D$ ED$D$HE$mUD$D$$4 $vtƅ.$=tƅ.$tƅ.E@@t EE} uBE@ȋE@؋E@L$\$ D$D$$FƅE@E@E@E@E@E@ E@ E@ E@ E@ E@E@D$XT$TL$P\$Lt$H|$DD$@D$EЋ D$ T$D$t $k$UE EE;E|Eƀ D$ $U}HDžDDž@HD@( EhE< u>EЋ D$ T$D$t $o$UE EE;E|Eƀ D$ $Y} O<Dž8Dž4 <84( E hE< u>EЋ D$ T$D$t $s$U E EE;E|E ƀ D$ $]^_]UWVSEE`toEEƀE}~~E@E1ЈEEƒE ЈEUEE}u`UE EE m}yEUE؋U )ȉEME E )É]E+E)‰U]2EEU‰Љu E ]U )ȉ EE;E-[^_]U} tE D$D$$MED$D$$0$U]Ít&'UWVS^Ǿ E )E}Ut+1ƍED$E D$E$9}u߃[^_]Ë$ÐUS E a$D$ED$ []ÐUS@@t Ћu[]US[ Y[configcontrollerdplusgatewayversioncdgvConfig file not specifiedCannot open configfile1.0aD-Star Recorder must be run as root %04d/%02d/%02d %02d:%02d:%02d.%03dD-Star Recorder version %s by Robin Cutshaw AA4RC startup %s No options specifiedConfig file %s not found /dstar/tools/dplus.conf/dstar/tools/drefd.confConfig file not found %s: cannot create socket for external ethernet device %s (err=%d) extsd %d external ethinternal ethexternal(%s/%d)=%s socketbindinternal(%s/%d)=%s poll failed (err=%d) read cnt %d errno %d zero len read from internal ethernet device zero len read from external raw ethernet device ߌFUds%04d%02d%02d-%02d%02d%02d.%03d+%03d%d.%d.%d.%dINIT%s>#Controller INIT DSTRMagic not found %s>#User update (%8.8s) rpt (%8.8s) c2gg2cpayload len %d != bcount %d DSVTdpig2ii2gINVALID auth value lenUNKNOWN auth token=value pair %s=%s ndx=%d tokndx %d valndx %d INVALID auth token or value lenREF%03d.dstargateway.orgfound reflector (REF%03d ) REF%03d/dstar/tmp/gateways.txt/dstar/tmp/extragateways.txtCannot stat %s, errno %d Empty file %s Cannot open %s, errno %d Cannot read %s, errno %d Missing newline at end of %s changing gateway %s/%s to new IP %s gwtablecnt %d gwtablecnt+extras %d %04d%02d%02d-%02d%02d%02d/dstar/tmp/controller-%s.dvrecwCannot open log file %s #DVREC %s.%03d drecord /dstar/tmp/dplus-%s.dvrec/dstar/tmp/gateway-%s.dvrec %s %s>%s:%02x:%04x:%02x:%04x:%02x#src %s (%8.8s)#src %s (UNKNOWN)%s:hdr:%02x%02x%02x:%8.8s:%8.8s:%8.8s:%8.8s/%4.4s:%02x%02x%s vdevd extra %02x%02x%02x%s:%s:%02x%02x%02x%02x%02x%02x%02x%02x%02x:%02x%02x%02x#%02x%02x%02x |%c%c%c|%s Parsing config file %s Config file parsing complete[config]section [config][adminusers]section [adminusers][allowedusers]section [allowedusers][deniedusers]section [deniedusers][allowedgateways]section [allowedgateways][deniedgateways]section [deniedgateways][alloweddvdongles]section [alloweddvdongles][denieddvdongles]section [denieddvdongles]internalethernet=invalid ethernet value '%c' (%s) internalethernet=%s externalethernet=externalethernet=%s refethernet=%s Usage: %s [ {-c|--controller} ] [ {-d|--dplus} ] [ {-g|--gateway} ] [ {-v|--version} ]   oHxx   XȆ ohooTN^n~Έވ.>N^n~Ήމ.>N^n~Ίފ@GRX`GCC: (GNU) 4.1.2 20070626 (Red Hat 4.1.2-14)GCC: (GNU) 4.1.2 20070626 (Red Hat 4.1.2-14)GCC: (GNU) 4.1.2 20070626 (Red Hat 4.1.2-14)GCC: (GNU) 4.1.2 20070626 (Red Hat 4.1.2-14)GCC: (GNU) 4.1.2 20070626 (Red Hat 4.1.2-14)GCC: (GNU) 4.1.2 20070626 (Red Hat 4.1.2-14)ԋP=t%mainprocess_repeater_packetCprocess_extraw_packetparse_tokenvalpairsupdate_reflectors`update_gateway_entriesgupdate_g2_gateway_entriesDupdate_extra_gateway_entries$openlogfileshuphandlerdumpbufPdump_cmd12Q parseconfig!scramble"usage#gwtable#gwtablecnt#config#extsd#intRsd#extRsd$recordcontroller/$recorddplusI$recordgatewaye$intsaddr|$extsaddr$extaddr$intaddr$sin_gw$gwstatbuf$gwextrastatbuf*%reftableA%lastctlrlogtv]%lastdpluslogtvz%lastgwlogtv%ctlrfp%dplusfp%gwfp%$ԋGNU C 4.1.2 20070626 (Red Hat 4.1.2-14)drecord.c/home/robinsize_teunsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned int__quad_t;__u_quad_t<__dev_t__uid_te__gid_te__ino_t__mode_te__nlink_te__off_tlong int__off64_t__rlim_t__time_t__suseconds_t__blksize_t__blkcnt_t__caddr_tcharFILE./x._flags #_IO_read_ptr#_IO_read_end#_IO_read_base# _IO_write_base#_IO_write_ptr#_IO_write_end#_IO_buf_base#_IO_buf_end# _IO_save_base#$_IO_backup_base#(_IO_save_end#,_markers #0_chain!#4_fileno##8_flags2'#<_old_offset)u#@_cur_column-}#D_vtable_offset.#F_shortbuf/#G_lock3(#H_offset<#L__pad1E#T__pad2F#X__pad3G#\__pad4H#`__pad5IW#d_modeK#h_unused2M.#ll  _IO_lock_t _IO_marker  _next # _sbuf# _pos#/ ( >'time_tMu_int8_tlu_int16_t}u_int32_te timespecz tv_sec{# tv_nsec|# timevalF tv_secG# tv_usecH# 5optionk namel# has_argo# flagp5# valq#  tm, tm_sec# tm_min# tm_hour# tm_mday# tm_mon# tm_year# tm_wday# tm_yday# tm_isdst# tm_gmtoff#$ tm_zone#(  astatX % st_dev &# __pad1 '}# st_ino )E# st_mode -T# st_nlink .d# st_uid /'# st_gid 06# st_rdev 1# __pad2 2}#( st_size 4u#, st_blksize 8#0 st_blocks ;#4 st_atim F~#8 st_mtim G~#@ st_ctim H~#H __unused4 U#P __unused5 V#T pollfd) fd*# events+# revents,# lrlim_t  rlimit rlim_cur # rlim_max #sa_family_t} @ sockaddr sa_family# sa_data@ # P  sockaddr_ll sll_family}# sll_protocol}# sll_ifindex# sll_hatype}# sll_pkttypel# sll_halenl# sll_addr# l  Lg W( ether_dhost) # ether_shost* # ether_type+\# ifmap q mem_start r# mem_end s# base_addr t}# irq ul# dma vl# port wl#   ifrn_name    ifru_addr  ifru_dstaddr  ifru_broadaddr  ifru_netmask  ifru_hwaddr  ifru_flags ifru_ivalue ifru_mtu ifru_map g ifru_slave ifru_newname ifru_data  ! ifreq ifr_ifrn # ifr_ifru  #uint16_t 2}uint32_t 4ein_port_t \! in_addr_t 1 in_addr s_addr R # sockaddr_in sin_family # sin_port A # sin_addr c # sin_zero # b hostenta h_nameb# h_aliasesc # h_addrtyped# h_lengthe# h_addr_listf # (iphdr.ihl0e#version1e# tos8L# tot_len9\# id:\# frag_off;\# ttl\# saddr?m# daddr@m# vudphdrE sourceF\# destG\# lenH\# checkI\# dstarhdr_s) flags1l# flags2l# flags3l# rpt2# rpt1# urcall# mycall# mysuffix## pfcs/#' /l ?ldstarhdr_tv cmd21_sX mycallY# rpt1Z# vdg voiceh# datai# syncj# l lhdrvd)ehdrf?vdk ~cmd12_s0\ streamhdr]l# originator^}# moduleid_l# streamid`}#al# hdrvdl#cmd11_s1n sessionido #pl# hdrqv# datalenrl#0 datas#1 l cmd0_su rpt1v#Zactionunion1Wcmd21[Qcmd12mcmd11t~cmd0wrp2cproto_s;Q magicR# seqS}# dirTl# cmdUl# lenV}# aux# gwvdproto_s8 magic# typel# typeext# cmd12#gwvdproto_t >lOrpgwraw;^rp2cproto_Zgwvdproto`rawdataadspacketeFWG # iphdrLb # udphdrY(#" rpgwrawb>#* gwtable_se ipaddrf #g# modulebitsh# ,gwtable_tistokenval_sm tokenn # valueo #tokenval_tp= config_sPr internalethernets.# externalethernett.#(config_tuSmainԋargceu{argv u{#ijlenretnfdspfd_int_ndx@pfd_ext_ndxDpollcntHtimediffLstatusPreaddbtimediffTc[LS~strczd\buft{tv{lasttv{lastreaddbtv{tm`pfdsdsllP {sllRP {sa {sin {sinD {ifrI {ifrE {rlim{D{8optndx{long_options=# cO t l;a!process_repeater_packetCbuflentv!dsp'@-D93.3L .~mycallp Hrpt1p Lsrcaddr Pdstaddr Tsrcport}Xdstport}Zudplen}\}^rp2cprotolen}`seq}bodtmhtimet>~ Clprocess_extraw_packetobuflentv!dsp'gwvdprotop-@typeDpayloadlenHoLbtypelQbcount}R93.3L.~srcaddrTdstaddrXsrcport}\dstport}^udplen}`}btmdfph# parse_tokenvalpairs5buf4tokenvals4cnt4i6\ 7`valuendx8dintoken9hlen:ltokenvalndx;ps!Zupdate_reflectorsoip`jpdrefdnsnameqSrefnamershhetZlsinu ~ !gupdate_gateway_entries`refnameWg2statbuf~extrastatbuf~g2entriesfileexistsdextraentriesfileexistshg2entriesfilenewlextraentriesfilenewpit!Dupdate_g2_gateway_entries̰iXmemfd\linecnt`dh%lD pmempt ~~!$update_extra_gateway_entriesY̰QKiZXmemfd[\linecnt\`]d^h%_lD` apmempbtc ~d~!openlogfilesQwtv`tmhLSlogfilestr~ chuphandler sig Pdumpbuf̺buflenlinebuf.clkiljpktQ dump_cmd12?̺">-len>direction>"L> fp>"9>cmd12str@SsrcstrAS~iBdextrabytesC.}datasD}datapE}typeFh!parseconfig4'"dijfd@cntDlinendxHinconfigLinadminusersPinallowedusersTindeniedusersXinallowedgateways\indeniedgateways`inalloweddvdonglesdindenieddvdongleshlinebuf!}!{pin!ypermissionlo !l"scramble(4Sinbuf'outbuf'len'i)`sequencecount)dsr+lhibit,liobit,ljxbit,lkfirsttimethrough*`scramblearray--#-#usageI$prognameHmsgH =#l~ M##stdout#stderr#optarg; #,'$gwtablej}#@$gwtablecntk$configv $extsd$intRsd$extRsd $recordcontroller$recorddplus$recordgateway$intsaddre$extsaddre $lc$extaddr$$intaddr$@$sin_gw $$gwstatbuf`$gwextrastatbuf *% $reftable%$lastctlrlogtv@$lastdpluslogtv$lastgwlogtv$$ctlrfp$dplusfp8$gwfp4% : ; I$ > $ >   I : ;  : ;I8 &I : ;  : ; : ; I8 I!I/  : ;  : ; I : ; I 8  : ;  : ; I8  : ; !I/ : ; .? : ; ' I@: ; I 4: ; I 4: ; I  .? : ;' @: ;I 4: ;I 4: ;I .? : ;' I@!.? : ;@": ;I #4: ; I? < $4: ; I?   /usr/include/bits/usr/include/usr/include/sys/usr/include/netpacket/usr/include/netinet/usr/include/net/usr/lib/gcc/i386-redhat-linux/4.1.2/includedrecord.ctime.htypes.htime.hpoll.hpacket.hsocket.hsockaddr.hin.hstdint.hif.hresource.hstat.hgetopt.hethernet.htypes.hip.hudp.hdstarlib.hstdio.hlibio.hstddef.hnetdb.hԋtk :Z(ZZZZZZZZZ%>Y(%g%*.Mɟ[Y7$-u""07$&5(/$7$-u7$&5/$uuvgL!gMZ>g!g!YgYNLiZ[#"gg%#"gg%]hluDDYZYZ=\H埭ZH%[ZZ$ 䮑.[\::hDDYZwYYZxؼ/K%!ZE%!ZuKluʑE%!ZuuluL1vuuuvvYgZ'!YCuuuZuuuh!uuu0gY"+=j=[[%gKM١c!֑ʢuuuwguwuw>gKLv gZgZ2 g)Zhg[%)[=)]/[uvYLLu0'/i?Mu0'/hNuvY"%uK[%u"0lJh#L!2 g)Zhg[%)[=)]/[uvYLLu0'/i?Mu0'/hNuvY"%uK1%K0qJh#L!2/Vɑ$KDɑ$KDɑ$KDgY2KKKKL/####L!66/gtg/2 |gٟ1999vhBvuuuuuuuz$ZNu/0wJ -g\HuZHuZHuZHuZHuZHuZHuZHu]Vu2a=ZVu2a=ZVu2a= XvO=hu:CFgg | (ԋD  F AB DmAB IAB IAB DAB HpAB AB ̰AB QIAB I AB %AB ̺AB IKAB H4AB FRAB gwtablendxtokenndxgwiptokencmd12pfilesizedstaddrstrsrcaddrstrstatbuftimestringether_headerconfigfiledifftime_IO_FILEfoundgwcallstreamsequdpcheckgwcalltokencallsignrefaddrpunsigned intt Q t t uttIuIJtJLtLuttuttutt u  t t $u$$t$$t$})u})~)t~))t),u,,t,,t,,u,,t,,t,.u..t..t.4u44t44t4`;u`;a;ta;c;tc;<u<<t<=t=P=u.symtab.strtab.shstrtab.interp.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc#(( 1oHH0; xxCxxKo`Xohh@g  p ȆX y  t88 ?J44J <%* >N PU lԋ q  wcall_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST__dtor_idx.5785completed.5783__do_global_dtors_auxframe_dummy__CTOR_END____FRAME_END____JCR_END____do_global_ctors_auxdrecord.clong_options.4910scramblearray.6501firsttimethrough.6496__preinit_array_start__fini_array_end_GLOBAL_OFFSET_TABLE___preinit_array_end__fini_array_start__init_array_end__init_array_start_DYNAMICdata_start__errno_location@@GLIBC_2.0sprintf@@GLIBC_2.0process_repeater_packetsrand@@GLIBC_2.0open@@GLIBC_2.0isprint@@GLIBC_2.0mmap@@GLIBC_2.0setbuf@@GLIBC_2.0__libc_csu_finiinet_ntoa@@GLIBC_2.0_startlastctlrlogtvprocess_extraw_packetsignal@@GLIBC_2.0__xstat@@GLIBC_2.0recorddplus__gmon_start___Jv_RegisterClasses_fp_hwlocaltime@@GLIBC_2.0gwstatbuf_finistrncpy@@GLIBC_2.0extsaddrdump_cmd12update_extra_gateway_entriesextaddr__libc_start_main@@GLIBC_2.0sin_gwntohl@@GLIBC_2.0gwfphtons@@GLIBC_2.0__statdplusfpintaddrgwextrastatbufstatread@@GLIBC_2.0extsdperror@@GLIBC_2.0huphandlerdumpbuf_IO_stdin_usedgettimeofday@@GLIBC_2.0intsaddr__data_startgetopt_long@@GLIBC_2.0ioctl@@GLIBC_2.0socket@@GLIBC_2.0getrlimit@@GLIBC_2.2openlogfilesfclose@@GLIBC_2.1ntohs@@GLIBC_2.0update_reflectorsstderr@@GLIBC_2.0memcpy@@GLIBC_2.0fopen@@GLIBC_2.1update_gateway_entriesupdate_g2_gateway_entries__dso_handlestrcpy@@GLIBC_2.0__DTOR_END____libc_csu_initprintf@@GLIBC_2.0extRsdbind@@GLIBC_2.0recordgatewayclose@@GLIBC_2.0fwrite@@GLIBC_2.0fprintf@@GLIBC_2.0time@@GLIBC_2.0__bss_startmalloc@@GLIBC_2.0recordcontrollerparseconfigsetrlimit@@GLIBC_2.2scramblelastgwlogtvpoll@@GLIBC_2.0_endstdout@@GLIBC_2.0puts@@GLIBC_2.0gwtableintRsdctlrfpusagemunmap@@GLIBC_2.0optarg@@GLIBC_2.0_edatalastdpluslogtvreftablegwtablecntgethostbyname@@GLIBC_2.0strcmp@@GLIBC_2.0parse_tokenvalpairsexit@@GLIBC_2.0config__i686.get_pc_thunk.bxmain_initgeteuid@@GLIBC_2.0