ELF`4R4 ($!444//00((( Qtd/lib/ld-linux.so.2GNU      H5`vGw$pdNv4e2Se x9<;G=.?Y4i<  _Jv_RegisterClasses__gmon_start__libc.so.6ioctlstdoutgetopt_longperrorputssleepoptargrecvfromsocketselectfprintfbindntohlsendtoinet_atongettimeofdaylocaltimentohsinet_ntoaisprintsprintfstderrhtons__errno_locationexitsetbuf_IO_stdin_used__libc_start_mainGLIBC_2.0$ii ܰ       $(,048<@DHLPUD!5%%h%h%h%h%h %h(%h0%h8p% h@`%hHP%hP@%hX0%h` % hh%$hp%(hx%,h%0h%4h%8h%<h%@h%Dh%Hhp%Lh`%PhP1^PTRhhQVh#US[P(tX[ÐU=t dҡduÐUtt $ÐL$qUWVSQEƅ ƅ ƅ ƅ ƅ ƅ ƅ ƅEƅEEEED$$Dž<E@$EUEȋE؋E%T$L$\$ D$D$cG$E@$}EUEȋE؋E%T$L$\$ D$D$c3$E@<t=}yE@D$ GD$3D$$pFE)w"ED$D$$E@<}u[D$$E@E@"$J؋E@$$5Љt$\$GD$ T$3D$$6E@"$fEE@$$fE})"ED$D$ͪ$28E@&$fEE@($fE}tEUD$T$$}EЋE)Ѓ"E}~,EUT$D$ "D$ED$$C\}y,EUT$D$ "D$ED$$8*EUT$D$ "D$ED$$pf} N4f} N(}t{E@E@"${؋E@$$fЉt$\$GD$ T$3D$$gU**T$$kE*DžDž(t2}uE**D$$$g- E@.$fEE@0E@=E@<E@; EȉD$,T$(L$$\$ t$|$T$L$t$ |$ D$$جE@8$؋E@7E@5$ЋE@4\$t$ T$D$$Pt $&}~$ȭMU4iljEE@:@}ttE@:D$$E@8$؋E@7E@5$ЋE@4\$t$ T$D$$P}~$MU4iljED$$$EfEE@x$Ho+ƅ@DƅASƅBVƅCTƅDƅEƅFƅGM@Ulj󤍅@"CQCQ@CQ U @HBAU@HBALfL@D$'$fE}t+EEf%T$D$$tE¸!ЈvEf¸!Јw$}D$|$|$E䋍EEpExE@ $E@PE@lL$ \$t$|$$L$T$ D$D$ĩ[$t[$Ep$؋$Lt$ \$D$$E@D$$ED$T$D$ D$@D$E$y $ED$T$D$ D$@D$E$y $GED$T$D$ D$@D$E$my $ED$T$D$ D$@D$E$#y $ED$T$D$ D$@D$E$y $iƅD ƅEƅFƅG Eh}D$|$|$E䋍EEpExE@ (E@PE@lL$ \$t$|$(t$T$ D$D$ĩ[$[D$$K$rEiEEfEM@UljLfL}D$|$|$E䋍EEpExE@ ,E@PE@lL$ \$t$|$,|$T$ D$D$ĩ[$[D$$BEp$؋$t$ \$D$$E@D$$ED$T$D$ D$@D$E$My $E9E}ttE@:D$$֮\E@8$؋E@7E@5$ЋE@4\$t$ T$D$$PtT=H}?MU4iljEED$D$D$ D$D$E$E}}u$$ED$$.ĘY[^_]aU} tE D$D$$FED$D$$)$ UW lM}EEiEED$lD$ lD$lD$$Ĥ_]U fEfEEOEEffEE+Ef3EEfm}tEf1EfmE}~σEE;E |fUEUE0ExE: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$$EEE;E &}tED$$UÍvUWVS [r )Et1Puu uG9}ue[^_ÐUSt Ћu[]US[LY[callsigndebuggatewayipinterfacerepeaterc:dg:i:r:Invalid callsign%s: invalid device name (%s) Invalid callsign length0.92D-Star Echo version %s by Robin Cutshaw AA4RC Callsign must be specifiedeth1172.16.0.110.0.0.2socketShort ethernet packet %d timestamp%04d/%02d/%02d %02d:%02d:%02d.%06d %s MAC Dst %02x:%02x:%02x:%02x:%02x:%02x Src %02x:%02x:%02x:%02x:%02x:%02x Proto 0x%04x Size %d Short IP packet %d %d.%d.%d.%d IP Dst %s Src %s Proto %d Short UDP/TCP packet %d IP Dst %s:%d Src %s:%d Proto %d Short UDP packet %d UDP len %d sum 0x%04x WARNING: packet count > udplen + header (%d %d %d %d) WARNING: packet count < udplen + header (%d %d %d %d) packet count = udplen + header (%d %d %d %d) DSTRMagic not found at packet startDirection flag not found after magic/seq %d octets stated for len but %d remain in packet reqrspC>GG>C%s %s seq %d len %d cmd %02x vdseq has start bit set but sequence bits not clear callsign mismatch (%8.8s) (%8.8s) (GOOD)(BAD)Echo capture start start flags %02x%02x%02x rpt2 (%8.8s) rpt1 (%8.8s) urcall (%8.8s) mycall (%8.8s/%4.4s) fcs %02x%02x %s ctlrstrm hdr %02x originator %04x moduleid %02x streamid %04x Echo requested while recording previous echo test!Initial echo packet request too large! end %02x Final echo packet request too large!Echo capture complete, count = %d First echo packet does not have the header!Calc crc = %02x %02x sendecho %s %d len %d HDR sendtoPREu %s POSTu %s sendecho %s %d len %d middle %02x recvfromEnd cnt = %d wQ]j֋%s Usage: %s [ {-d|--debug} ] [ {-i|--interface} internal_eth_device ] [ {-g|--gatewayip} external_gateway_IP ] {-c|--callsign} repeater_CALLSIGN %s $  H '  o|oo<ʆچ *:JZjzʇڇ *:J ɨӨGCC: (GNU) 4.1.1 20060525 (Red Hat 4.1.1-1)GCC: (GNU) 4.1.1 20060525 (Red Hat 4.1.1-1)GCC: (GNU) 4.1.1 20070105 (Red Hat 4.1.1-51)GCC: (GNU) 4.1.1 20070105 (Red Hat 4.1.1-51)GCC: (GNU) 4.1.1 20070105 (Red Hat 4.1.1-51)GCC: (GNU) 4.1.1 20060525 (Red Hat 4.1.1-1)2mainusagemsleepAcalcCCITTCRCdumpbufechobufechobufcntechobufndxrecordingecho.GNU C 4.1.1 20070105 (Red Hat 4.1.1-51)decho.c/home/robin/dstarsize_tiunsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned int__quad_t;__off_tlong int__off64_t__time_t__suseconds_t__caddr_tu{char ._flags #_IO_read_ptru#_IO_read_endu#_IO_read_baseu# _IO_write_baseu#_IO_write_ptru#_IO_write_endu#_IO_buf_baseu#_IO_buf_endu# _IO_save_baseu#$_IO_backup_baseu#(_IO_save_endu#,_markers`#0_chain f#4_fileno"#8_flags2&#<_old_offset( #@_cur_column,#D_vtable_offset-#F_shortbuf.l#G_lock2|#H_offset;%#L__pad1Db#T__pad2Eb#X__pad3Fb#\__pad4Gb#`__pad5H[#d_modeJ#h_unused2L#lp  { _IO_lock_t `_IO_marker  _next`# _sbuff# _pos# |{6 {6'u_int8_t pu_int16_t ʁu_int32_t i timeval F tv_sec G=# tv_usec HM#__fd_mask7'D __fds_bitsK'# 76fd_setN  U{6 optionk namel# has_argo# flagp# valq#  {tm, tm_sec # tm_min # tm_hour # tm_mday # tm_mon # tm_year # tm_wday # tm_yday # tm_isdst # tm_gmtoff #$ tm_zone #( p6sa_family_t sockaddr sa_family# sa_data# {6 sockaddr_ll sll_family# sll_protocol# sll_ifindex# sll_hatype# sll_pkttypep# sll_halenp# sll_addr{# p6 6  ( ether_dhost )# ether_shost *# ether_type +# qifmapq mem_startr# mem_ends# base_addrt# irqup# dmavp# portwp# ifrn_name {6 ifru_addrifru_dstaddrifru_broadaddrifru_netmaskifru_hwaddrifru_flagsifru_ivalueifru_mtuifru_mapifru_slaveifru_newnameifru_datad ifreq  ifr_ifrnq# ifr_ifru#uint16_t2uint32_t4iin_port_t\ in_addr_t  in_addr s_addr # ~ sockaddr_in sin_family݋# sin_port # sin_addr # sin_zero{# D iphdr .ihl 0i#version 1i# tos 8# tot_len 9# id :# frag_off ;# ttl <# protocol =# check ># saddr ?# daddr @# udphdrE sourceF# destG# lenH# checkI# ; dstarhdr_s) flags1p# flags2p# flags3p# rpt2{# rpt1{# urcall{# mycall{# mysuffix; ## pfcsK #' K p6 [ p6 cmd21_sX mycallY{# rpt1Z{# vdd voicee # dataf # syncg # p6 p6 hdrvd)bhdrc vdh cmd12_s0\ streamhdr]p# originator^# moduleid_p# streamid`#ap# hdrvdi # cmd11_s1k sessionidl#mp# hdrn # datalenop#0 datap #1 p6 cmd0_sr rpt1s{#dactionunion1Wcmd21[[ cmd12j cmd11q cmd0t rp2cproto_s;Q magicR; # seqS# dirTp# cmdUp# lenV# auu# %gwvdproto_s8 magic; # typep# typeext # cmd12 #gwvdproto_t Hp6Odspacketi # iphdr~ # udphdr*D #" rp2cproto/d#* len0#mainGargcFu{argvFu{#psHesHcntHdiffcntHiIdebugIsalenJicrcKudplenLudpcheckLseqLlenLsrcportLdstportLsrcaddrMdstaddrMrptaddrMbuffN{tmpbufO){sendechobufO9{timestringPI{crcstrPu@srcaddrstrPE{dstaddrstrPE{deviceQuDcQ{KlinebufQY{echocallsignRi{callsignSuLgwipSuPintnameSuTrptipSuXsllT{saU{sinV {ifrW {tvX{tmYy\dspZ`rptinaddr[ {gwvdproto\%{cmd12p]doptndxc{long_optionsdeu )p6 9p6 Ip6 Y{6O i{6P y{6H usagepCprognameoumsgouAmsleepyWomsecxtvzdfds{7~ __d0}l__d1}p calcCCITTCRCWӥbuflencrcfpolyhcsjiljpdopolytedumpbufӥbuflenlinebuf8cpkiljpkt uU6!stdoutf!stderrf!optarg;u p66"echobuf; i6"echobufcnt<"echobufndx="recordingecho>% : ; I$ > $ >   I : ;  : ;I8 &I : ;  : ; : ; I8 I!I/  : ;  : ;  : ; I : ; I 8  : ;  : ; I8  : ; !I/ : ; .? : ; ' I@: ; I 4: ; I  .? : ;' @: ;I 4: ;I   .? : ;' I@!4: ; I? < "4: ; I?   /usr/include/netpacket/usr/include/bits/usr/include/netinet/usr/include/usr/include/net/usr/include/sys/usr/lib/gcc/i386-redhat-linux/4.1.1/includedecho.cpacket.hsocket.hsockaddr.hin.hstdint.hif.htypes.htime.htime.hethernet.htypes.hip.hudp.hdstarlib.hgetopt.hselect.hstdio.hlibio.hstddef.h t? i :g(.+4ZuZZ,,ZZ.+4ZuZZ,,ZZgvgvgv&0(30/%/zuY[ZogYgL[GG.[[gY`[YZg[YZg!g,g,*yg`Hg[Z[Zן[K*Y歽J["r2v Z[YLgZˠ[Lu[uuuuuuuugZg+/hYoB>>>>>uuuvYo[gYoZB>c! \gZ}Cg/ggu1jghKgE LK1KKKKL/####L!66/gtg/| (D  F AB DRAB pAB GW|AB ӥ%AB streamseq_IO_FILEunsigned intether_headert Q t t uttuttSuSTtTVtVuttu.symtab.strtab.shstrtab.interp.note.ABI-tag.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#(( 1HH7 ?'Go<<@To|| c  l  up{``( (( /0000ܰ00t``1 1 12 332IKO)HP-4uPhQ?HX#= X_(H<|   `  ܰ` !"# *8ETd[ q } ` `3I\rӥ% H5vR $& 6Rdgw }ve2W| ` eT , 1N` Y9k<{ G=@? -4@`M<_ sp z call_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST__completed.5757p.5755__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_auxdecho.clong_options.3339_DYNAMIC__fini_array_end__fini_array_start__init_array_end__preinit_array_end_GLOBAL_OFFSET_TABLE___init_array_start__preinit_array_startntohl@@GLIBC_2.0dumpbufisprint@@GLIBC_2.0localtime@@GLIBC_2.0recvfrom@@GLIBC_2.0usage_fp_hwperror@@GLIBC_2.0recordingechofprintf@@GLIBC_2.0select@@GLIBC_2.0__dso_handle__libc_csu_fini__errno_location@@GLIBC_2.0inet_ntoa@@GLIBC_2.0puts@@GLIBC_2.0_initsendto@@GLIBC_2.0stdout@@GLIBC_2.0stderr@@GLIBC_2.0inet_aton@@GLIBC_2.0setbuf@@GLIBC_2.0calcCCITTCRC_startntohs@@GLIBC_2.0sleep@@GLIBC_2.0__libc_csu_init__bss_startmain__libc_start_main@@GLIBC_2.0data_startprintf@@GLIBC_2.0bind@@GLIBC_2.0_finigetopt_long@@GLIBC_2.0echobufcntgettimeofday@@GLIBC_2.0exit@@GLIBC_2.0echobufndxechobuf_edata_endioctl@@GLIBC_2.0htons@@GLIBC_2.0optarg@@GLIBC_2.0_IO_stdin_usedsprintf@@GLIBC_2.0__data_startsocket@@GLIBC_2.0_Jv_RegisterClassesmsleep__gmon_start__