ELF|4|A4 (444ԀԀhlll/lib/ld-linux.so.2%( ! $"' & #% l#91 ?ІhEW >^,cPo|(w>~<&,& $L{< "L\@"HṖ.L!lR"\C"C"lC"C"C"܇LL!#| *18DT__gmon_start__libc.so.6_DYNAMIC_GLOBAL_OFFSET_TABLE__fini_init__libc_init_firstatexitexit_IO_stderr_fprintfstrcmpatoiatolprintfperrorgetsstrlenbcopycloseoptargoptindgetopthtons_environselectsocketbindgetsocknamerecvsendtontohsgethostbyname__environenviron_start_etext_edata__bss_start_endh HL!P   $( ,048<@D H LPTX \`dUS['hty[ ]]5%% h%h%h%h%h % h(%$h0%(h8p%,h@`%0hHP%4hP@%8hX0%<h` %@hh%Dhp%Hhx%Lh%Ph%Th%Xh%\h%`h%dh1tRX^DLPPRV*h\XrPpUS=tЃ;u]ÍvUÐUhhʓhj ÉU, WSDžDžDžxDžDžhE M? u,Dždt-d?rt/Džt hv H} Džth-Gv[j HhLh 'j\v}t =PU PP U <:PhcJ P U <:P P<U  Džt1hg jjj M}}hwjMfEEfEjU܉}p thɔjvDž||U܉M thj}މfRh+M؃}u1hhH jvE؉Q R}쉽RE؉Q:- fElfffMxuYh#t&/h3hFeuDž%vDžUjU쉕jRM}} hHDžv1 1UU׃}Gjjn}ha&juRhnu Dž0hwDž1tu{hF uDž!hM]jh}Eԃ}hjph0Dž9Džxhŕ vhٕDžxvv}[_ÐUS=tЃ;u]ÍvUÐUS[w+]]format: exs2 -[dr:] sec usec hostname portno option: d set debug mode option: r set retry number dr:turn on debug mode. The retry number is set to %d unrecognized arg >%s< timeout is set to %d sec %d usec The receiver's host name is %s, port_no=%d opening datagram socketbinding name to datagram socketgetting socket namesocket has port #%d %s: unknown hostEnter state %d Enter the message=$sending datagram messageselect errortimeout!retry %d user input =%s != $, neglect it error in recv()received ack =%s exit to while loop incorrect state! l"2BRbr‡҇"2BRbr І $ I (Kvdd1<@btZx>Yu*, -. /+071D2O3[4f5s:=>?@BETW)Y8!C"N#W$a%k&w'*+,-./0125:;?N JK)L1g<hIiTjakllymnp-0BJ#Xh!'g M b  3 u , B L ; v *Pe);tD3Q4j}AtO !4BQe6D~ 5G?HI$UDUDUDUDUD*UD4V$(^f UDUD UD% UD'UD+UD/)UD03UD6=UD8UD9UD;UD<UD=UD>UD?UDBUDC;UDDDUDEcUDGhUDHmUDJxUDKUDLUDMUDNUDPUDQUDSUDTUDUlUDWUDXUDZFUD^UD_UD`UDaUDdUDeUDfUDjUDkUDlUDn UDo*UDpqUDq~UDtUD}UD~UDUDUDUDjUDpUDUDUDUDUD)UDCUDUDUDUDUDUD&UD0UD8UDTUD]UDUDUDUD UDUD"UD8UD>UD]UDgUDUDUDUDUD; UDz UD UD UD UD UD UD UD UD UD UD UD UD UD UD ov| !"%&' ()#*|,+x3->.I/Q0Y1]2g3U UUkUgUykUU. U UdMex2s.c/users/server/students/cs522/project/ipc/gcc2_compiled.int:t1=r1;-2147483648;2147483647;char:t2=r2;0;127;long int:t3=r1;-2147483648;2147483647;unsigned int:t4=r1;0;-1;long unsigned int:t5=r1;0;-1;long long int:t6=r1;01000000000000000000000;0777777777777777777777;long long unsigned int:t7=r1;0000000000000;01777777777777777777777;short int:t8=r1;-32768;32767;short unsigned int:t9=r1;0;65535;signed char:t10=r1;-128;127;unsigned char:t11=r1;0;255;float:t12=r1;4;0;double:t13=r1;8;0;long double:t14=r1;12;0;complex int:t15=s8real:1,0,32;imag:1,32,32;;complex float:t16=r16;4;0;complex double:t17=r17;8;0;complex long double:t18=r18;12;0;void:t19=19__u_char:t11__u_short:t9__u_int:t4__u_long:t5__u_quad_t:t7__quad_t:t6__qaddr_t:t20=*6__dev_t:t7__uid_t:t4__gid_t:t4__ino_t:t5__mode_t:t4__nlink_t:t4__off_t:t3__loff_t:t6__pid_t:t1__ssize_t:t1__fsid_t:t21=s8__val:22=ar1;0;1;1,0,64;;__daddr_t:t1__caddr_t:t23=*2__time_t:t3__swblk_t:t3__clock_t:t3__fd_mask:t5__fd_set:t24=s128fds_bits:25=ar1;0;31;5,0,1024;;__key_t:t1__ipc_pid_t:t9u_char:t11u_short:t9u_int:t4u_long:t5quad_t:t6u_quad_t:t7fsid_t:t21dev_t:t7gid_t:t4ino_t:t5mode_t:t4nlink_t:t4off_t:t3loff_t:t6pid_t:t1uid_t:t4ssize_t:t1daddr_t:t1caddr_t:t23key_t:t1time_t:t3size_t:t4ulong:t5ushort:t9uint:t4int8_t:t10u_int8_t:t11int16_t:t8u_int16_t:t9int32_t:t1u_int32_t:t4int64_t:t6u_int64_t:t7register_t:t1timespec:T26=s8tv_sec:3,0,32;tv_nsec:3,32,32;;fd_mask:t5fd_set:t24clock_t:t3tm:T27=s44tm_sec:1,0,32;tm_min:1,32,32;\tm_hour:1,64,32;tm_mday:1,96,32;tm_mon:1,128,32;\tm_year:1,160,32;tm_wday:1,192,32;tm_yday:1,224,32;\tm_isdst:1,256,32;tm_gmtoff:3,288,32;tm_zone:28=*2,320,32;;timeval:T29=s8tv_sec:3,0,32;tv_usec:3,32,32;;timezone:T30=s8tz_minuteswest:1,0,32;tz_dsttime:1,32,32;;__itimer_which:T31=eITIMER_REAL:0,ITIMER_VIRTUAL:1,\ITIMER_PROF:2,;itimerval:T32=s16it_interval:29,0,64;it_value:29,64,64;;socklen_t:t4__socket_type:T33=eSOCK_STREAM:1,SOCK_DGRAM:2,\SOCK_RAW:3,SOCK_RDM:4,SOCK_SEQPACKET:5,\SOCK_PACKET:10,;sa_family_t:t9sockaddr:T34=s16sa_family:9,0,16;sa_data:35=ar1;0;13;2,16,112;; :T36=eMSG_OOB:1,MSG_PEEK:2,MSG_DONTROUTE:4,\MSG_CTRUNC:8,MSG_PROXY:16,;msghdr:T37=s28msg_name:38=*19,0,32;msg_namelen:4,32,32;\msg_iov:39=*40=xsiovec:,64,32;msg_iovlen:4,96,32;\msg_control:38,128,32;msg_controllen:4,160,32;\msg_flags:1,192,32;;cmsghdr:T41=s12cmsg_len:4,0,32;cmsg_level:1,32,32;\cmsg_type:1,64,32;__cmsg_data:42=ar1;0;-1;11,96,0;; :T43=eSCM_RIGHTS:1,__SCM_CREDENTIALS:2,__SCM_CONNECT:3,;linger:T44=s8l_onoff:1,0,32;l_linger:1,32,32;;osockaddr:T45=s16sa_family:9,0,16;sa_data:46=ar1;0;13;11,16,112;;__SOCKADDR_ARG:t47=u4__sockaddr__:48=*34,0,32;__sockaddr_at__:49=*50=xssockaddr_at:,0,32;\__sockaddr_ax25__:51=*52=xssockaddr_ax25:,0,32;__sockaddr_dl__:53=*54=xssockaddr_dl:,0,32;\__sockaddr_eon__:55=*56=xssockaddr_eon:,0,32;__sockaddr_in__:57=*58=xssockaddr_in:,0,32;\__sockaddr_in6__:59=*60=xssockaddr_in6:,0,32;__sockaddr_inarp__:61=*62=xssockaddr_inarp:,0,32;\__sockaddr_ipx__:63=*64=xssockaddr_ipx:,0,32;__sockaddr_iso__:65=*66=xssockaddr_iso:,0,32;\__sockaddr_ns__:67=*68=xssockaddr_ns:,0,32;__sockaddr_un__:69=*70=xssockaddr_un:,0,32;\__sockaddr_x25__:71=*72=xssockaddr_x25:,0,32;;__CONST_SOCKADDR_ARG:t73=u4__sockaddr__:74=*34,0,32;\__sockaddr_at__:75=*50,0,32;__sockaddr_ax25__:76=*52,0,32;\__sockaddr_dl__:77=*54,0,32;__sockaddr_eon__:78=*56,0,32;\__sockaddr_in__:79=*58,0,32;__sockaddr_in6__:80=*60,0,32;\__sockaddr_inarp__:81=*62,0,32;__sockaddr_ipx__:82=*64,0,32;\__sockaddr_iso__:83=*66,0,32;__sockaddr_ns__:84=*68,0,32;\__sockaddr_un__:85=*70,0,32;__sockaddr_x25__:86=*72,0,32;; :T87=eIPPROTO_IP:0,IPPROTO_ICMP:1,IPPROTO_IGMP:2,\IPPROTO_IPIP:4,IPPROTO_TCP:6,IPPROTO_EGP:8,\IPPROTO_PUP:12,IPPROTO_UDP:17,IPPROTO_IDP:22,\IPPROTO_IPV6:41,IPPROTO_ICMPV6:58,IPPROTO_RAW:255,\IPPROTO_MAX:256,; :T88=eIPPORT_ECHO:7,IPPORT_DISCARD:9,IPPORT_SYSTAT:11,\IPPORT_DAYTIME:13,IPPORT_NETSTAT:15,IPPORT_FTP:21,\IPPORT_TELNET:23,IPPORT_SMTP:25,IPPORT_TIMESERVER:37,\IPPORT_NAMESERVER:42,IPPORT_WHOIS:43,IPPORT_MTP:57,\IPPORT_TFTP:69,IPPORT_RJE:77,IPPORT_FINGER:79,\IPPORT_TTYLINK:87,IPPORT_SUPDUP:95,IPPORT_EXECSERVER:512,\IPPORT_LOGINSERVER:513,IPPORT_CMDSERVER:514,IPPORT_EFSSERVER:520,\IPPORT_BIFFUDP:512,IPPORT_WHOSERVER:513,IPPORT_ROUTESERVER:520,\IPPORT_RESERVED:1024,IPPORT_USERRESERVED:5000,;in_addr:T89=s4s_addr:4,0,32;;sockaddr_in:T58=s16sin_family:9,0,16;sin_port:9,16,16;\sin_addr:89,32,32;sin_zero:90=ar1;0;7;11,64,64;;ip_opts:T91=s44ip_dst:89,0,32;ip_opts:92=ar1;0;39;2,32,320;;ip_mreq:T93=s8imr_multiaddr:89,0,32;imr_interface:89,32,32;;rpcent:T94=s12r_name:23,0,32;r_aliases:95=*23,32,32;\r_number:1,64,32;;hostent:T96=s20h_name:23,0,32;h_aliases:95,32,32;\h_addrtype:1,64,32;h_length:1,96,32;h_addr_list:95,128,32;;netent:T97=s16n_name:23,0,32;n_aliases:95,32,32;\n_addrtype:1,64,32;n_net:5,96,32;;servent:T98=s16s_name:23,0,32;s_aliases:95,32,32;\s_port:1,64,32;s_proto:23,96,32;;protoent:T99=s12p_name:23,0,32;p_aliases:95,32,32;\p_proto:1,64,32;;addrinfo:T100=s32ai_flags:1,0,32;ai_family:1,32,32;\ai_socktype:1,64,32;ai_protocol:1,96,32;ai_addrlen:1,128,32;\ai_addr:48,160,32;ai_canonname:23,192,32;ai_next:101=*100,224,32;;wint_t:t4_G_int16_t:t8_G_int32_t:t1_G_uint16_t:t9_G_uint32_t:t4__gnuc_va_list:t38_IO_lock_t:t19_IO_marker:T102=s12_next:103=*102,0,32;_sbuf:104=*105=xs_IO_FILE:,32,32;\_pos:1,64,32;;_IO_FILE:T105=s76_flags:1,0,32;_IO_read_ptr:23,32,32;\_IO_read_end:23,64,32;_IO_read_base:23,96,32;\_IO_write_base:23,128,32;_IO_write_ptr:23,160,32;\_IO_write_end:23,192,32;_IO_buf_base:23,224,32;\_IO_buf_end:23,256,32;_IO_save_base:23,288,32;_IO_backup_base:23,320,32;\_IO_save_end:23,352,32;_markers:103,384,32;_chain:104,416,32;\_fileno:1,448,32;_blksize:1,480,32;_offset:3,512,32;\_cur_column:9,544,16;_unused:2,560,8;_shortbuf:106=ar1;0;0;2,568,8;\_lock:107=*19,576,32;;_IO_FILE:t105_IO_cookie_io_functions_t:t108=s16read:109=*110=f1,0,32;\write:111=*112=f1,32,32;seek:113=*114=f3,64,32;\close:115=*116=f1,96,32;;_IO_cookie_file:T117=s100file:105,0,608;vtable:118=*19,608,32;\cookie:38,640,32;io_functions:108,672,128;;FILE:t105fpos_t:t3help_msg:F1main:F1argc:p1argv:p95sock:1to:58from:58hp:119=*96n:1toBuf:120=ar1;0;1023;2fromBuf:121=ar1;0;1023;2buf:122=ar1;0;1023;2hostname:123=ar1;0;63;2option_exist:1c:1debug:1rcv_name:23toPort_no:1length:1flag:1readfds:24timeout:29state:1retry:1r:1maxfdpl:1i:1__result:2GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.301.0101.0101.0101.0101.01.symtab.strtab.shstrtab.interp.hash.dynsym.dynstr.rel.got.rel.bss.rel.plt.init.plt.text.fini.rodata.data.ctors.dtors.got.dynamic.bss.stab.stabstr.comment.noteԀ#<) $$1I9 B  K  TІ,Z_|| ekOsylll` &v?dd^@d@Ep- JԀ$І |    ld   P &P <Ix T b    o  T  $C"l,&< "PL{H\C"lR"L! LІh|("C"'P.| 5GC"NT`̇.g(%  l܇r>y 1  >T,<&L 6 \@" lC"initfini.cgcc2_compiled.crtstuff.c__do_global_ctors_aux__CTOR_END__init_dummyforce_to_data__DTOR_END____do_global_dtors_aux__DTOR_LIST__fini_dummy__CTOR_LIST__ex2s.cprintfrecv_DYNAMICatol_etextgets_IO_stderr_perroroptargsocketselect_environ__environ_initfprintfbindoptind_start__libc_init_firstsendtobcopy__bss_startgetoptmainntohsstrcmpdata_startgethostbyname_finiatexit_edata_GLOBAL_OFFSET_TABLE__endhtonsexitatoistrlen__data_starthelp_msgclose__gmon_start__getsockname