ELF44 ("4448D   ((( Qtd/lib/ld-linux.so.2GNU     x :7(#"8@XHDXxj8KhLRx89?9ȅ9q؅<vb409 libc.so.6perroroptargrecvfromgethostbyaddrsocketfprintfbindsendtogetoptntohsinet_ntoasprintfstderrexit_IO_stdin_used__libc_start_mainstrlengetsockname__gmon_start__GLIBC_2.0ii 48<      $(,0UA5%%h%h%h%h%h %h(% h0%h8p%h@`%hHP%hP@% hX0%$h` %(hh%,hp%0hx1^PTRhdhQVhoUS[ó PLtЋ]ÐU=@u)tҡu@ÉUtt hЃÐU hEPhjjEPDEE0h E@PVPhuEpPh$SU h1; hH+ hh h  hčUx)DžDžDžDžDžDžhu uTu!Dždt?d?aot:ttPDža hLDž h-Dž h Dž hBC j5<hQ58 jjjjE}y hh jXfEEfEjEPut h` jDžPEPut h jEڃPbPhPEPjhPu Eԃ}y hɎEuh" hEE;E|HUBйPu hEPhE뮃 h EPPhPt"t h1Vt hJ8t&йt hdePhjEPjP PPum y h jUWVS [þ)19sאF9r [^_UVS[z)ɍqu :[^ÉNuUSRԐԐt ЋuX[US[Rn] sockaddr_in: Domain=%d, Hostname=%s, Port=%d, Address=%s, format: ex2r -[oeta] option d set debug mode option o set lose odd msg mode option k set lose msg out of 3 msgs mode option a set lose all msg mode dotaturn on debug mode. lose every odd number msg lose two out of every three msgs lose all msgs unrecognized arg >%s< opening datagram socketbinding name to datagram socketgetting socket namesocket has port #%d receiving datagram messageThe no. of bytes received=%d received msg= %crcvd received message: %s throw away odd message! throw away all message! throw away two out of every 3 messages! send reply msg=%s sending datagram message  ̌H8 `Ho(oo .>N^n~΅ޅGCC: (GNU) 3.2.3 20030502 (Red Hat Linux 3.2.3-54)GCC: (GNU) 3.2.3 20030502 (Red Hat Linux 3.2.3-54)GCC: (GNU) 3.2.3 20030502 (Red Hat Linux 3.2.3-56)GCC: (GNU) 3.2.3 20030502 (Red Hat Linux 3.2.3-56)GCC: (GNU) 3.2.3 20030502 (Red Hat Linux 3.2.3-56)GCC: (GNU) 3.2.3 20030502 (Red Hat Linux 3.2.3-54)e6Iprintsockaddrhelp_msgmainEgD+F\intfbokVM3234% \4#.%ݗ#޸##.# >, ?ab#c>#dO#ReO# [f>#*R.  O# # # !# # # # "# j# #$ #( E#, 1h#0 Gn#4 O#8 ##O#< %d#@ )3#D *A#F +t#G /#H 8v#L N>#T U?#X AO#\ C#` h h#n#O#1  *  3 ZUarghp|D!OZU*-OU:+O,> /.Ot/Xn0OTi0OP1*o2*_[34Ot5O_c6O_>7O_odd8O_all9O_ :O_Tn% $ > $ > : ; I I  : ;  : ; I8 I !I/ : ;I8 : ; .? : ; ' @ : ; I 4: ; I .? : ; I@ .? : ; I@ : ; I 4: ; I 4: ; I? < .? : ; I< .? : ; I< !I/" /usr/include/netinet/usr/include/bits/usr/includeex2r.cin.hsockaddr.hstdint.hnetdb.hstdio.hlibio.htypes.hedH'0d03*TWWWWVV:ddrgr$*V,$uVHHd4 | $AB K.[.Q.T.N.ZXAB K.@gAB Z..J.a.J..Q.g. Y.q. S. T._sbuf_IO_lock_th_aliasesfromBuf_flags2short unsigned intdebugunsigned char_IO_FILEoptarg__off_t_IO_buf_endflagclose_IO_write_base_IO_markerex2r.chelp_msg_IO_read_endtoBuf_IO_save_base_next/users/server/students/cs522/project/socket/mappingargv_cur_column_IO_write_endsockaddr_in_markersargchostent_chain__pad1__pad2short intlong long intoption_exist_IO_backup_basesin_portlong long unsigned intsa_family_th_addrtypeprintsockaddr_IO_read_ptrh_name_unused2sin_addr_flagsfrom_posthree_shortbufmain_IO_buf_basesockin_addr_tstderr_IO_save_endh_lengthh_addr_listGNU C 3.2.3 20030502 (Red Hat Linux 3.2.3-56)__off64_t_IO_write_ptr_lock_modegetopt_old_offsetoptind_filenosin_zeros_addr_vtable_offsetuint16_tuint32_tin_port_tsin_family_IO_read_base.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.data.dynamic.ctors.dtors.jcr.got.bss.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_frame.debug_str#(( 1HH7 P?88Go*To(( c HHl `` up{̌     ԐܐP88 88p :ISf& 0(/W+$!3 *(H8(H`    ̌  Ԑܐ8 !, Ԑ*ܐ8KX\@hP ~ ؐ  x:(#$5BdD R8@kH Xx8 hLx H 8#g (EV a9s9̌ ȅ9؅8D< 4-:9L `vZX  call_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN____JCR_LIST__p.0completed.1__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_auxex2r.c_DYNAMICrecvfrom@@GLIBC_2.0_fp_hwperror@@GLIBC_2.0fprintf@@GLIBC_2.0__fini_array_end__dso_handle__libc_csu_finigethostbyaddr@@GLIBC_2.0inet_ntoa@@GLIBC_2.0_initsendto@@GLIBC_2.0stderr@@GLIBC_2.0_startgetopt@@GLIBC_2.0ntohs@@GLIBC_2.0strlen@@GLIBC_2.0printsockaddr__fini_array_start__libc_csu_init__bss_startmain__libc_start_main@@GLIBC_2.0__init_array_enddata_startprintf@@GLIBC_2.0bind@@GLIBC_2.0_finigetsockname@@GLIBC_2.0__preinit_array_endexit@@GLIBC_2.0_edata_GLOBAL_OFFSET_TABLE__end__init_array_startoptarg@@GLIBC_2.0_IO_stdin_usedsprintf@@GLIBC_2.0__data_startsocket@@GLIBC_2.0_Jv_RegisterClasses__preinit_array_starthelp_msg__gmon_start__