ELF h44 (444N+N+N,N,N,4PPP/usr/lib/ld.so.1%5# &!3(.) 04% */+ 2'$ "1,-  9OT"@N8"GO\"PN8"VR_P "gPl}P,8"O hOHO0TOx8"O<"O "O8O8"NPN"PDO$"PQ@@O8"P8P\8NN|P8" O`"O8"Ol N 'P.N@4NLNO8TNh[? hOpoO8"uN|ON8"O8"O"R!Q@@!?Q4c`__deregister_frame_info__register_frame_infolibc.so.1getcwdsetuidgetpwuidrmdir_environreaddir_GLOBAL_OFFSET_TABLE_mkdiratexitexitsprintfsymlinkopendirtime.remsetegidsscanfgetuidfclosemktemp_DYNAMIC__iobchownctimestrrchr_exitperrorunlinkgetgrgidlstatgetsstrcmpsystemscanf_PROCEDURE_LINKAGE_TABLE_fopenstrcpy_lib_versionfflushchmodstrlenstrstrstatseteuidfprintfenviron_iob_etext_edata_endSUNW_0.7SISCD_2.3SYSVABI_1.3/ =(zt7̳PPQ@RN|N$NN-N"NNN+N'NNO*O OO$O0 O<OH OTO`Ol!OxO O&OOO)O.OO,OOO/PP#P P, P8PDPPP\㿠@W@ 7 @D# @Q"O#@Q, @ "@ @Q@P㿐#/Qx` @" @" $?@ 2 ``@P `  "㿐㿐/Qˮฐ `  @Q 㿐㿐a`O@Pa`O@Pa`O@Pa`P@Pa`P@Pa`PH@Pa`Pp@Pa`P@Pa`P@Pa`P@Pa`P@Pa`PH@Pa`P@Pa`P@P @Po㿈'DD /@P'쀢  'D'㿈'DD@P2'D ?*`: /D *?'DhD@PI bPD@P*b@O?|< 'dd `?'DhD@P$ bPD@Pb@O?|< 'dd( `?㿐 @O bP@Ob@O @O "@@@O  "@@@ObP@Ob@O @O㿐 @O bP@Ob@O| @O "ؒ@@@O  "ؒ@@@ObP@Ob@O\ @O "ؒ@@@O  "ؒ@@@ObP@Omb@O< @Ol㿐 @ON bP@OWb@O& @OV'DhD@O$ bP0D@O>b@O  | !'dd2`d@'dd㿈'DDa`P`@OPPx@N  P@N   P@N  'D'H@hD@N  MD!@O) bPH@Nb@N?8 "ؒ@ "ؔD@@N bPH@Nb@N?D!@N bPH@Nb@N|? 'D'DPP#@NDP? a`P @N @ND@NgD P@@Nw`D@NO  uDPH@N'쀢 bPPD@N\b@N+ @N[ @N'Pp@N! "@ @NP"@@NnP@Ni@NT@Nu "ؒ@ "ؔD@@NS bQ0D@Nb@M @ND!@N bQ`D@Nb@M @N 㻈'D'; P Qp@N'쀢 bQx@Mb@M @M @N'! @NQ"D@M! @Na`Q"D@M@M@M㿐'DDQ@M bQD@Mb  bPQ @MbQ  a`Q@M @Myb@MW P@@Mfh@M= Pb!@M bQ@MLb@M @MK "ؒ@ "ؔ@@Mg bQ@M,b@L @M+b%@M bQH@Mb@L @M'O Qx@L?h @L  PH@M'쀢 bQ@Lb@L @L?c`"@?c`@ a`Q@L @La`Q@La`Q@La`Q@La`Q0@L @L @L QX@Lz  a`Q`@LBa`Qx@La`Q@La`Q@La`Q@La`Q@L?c @Lv?c@? Q@L4?c @* :` y?c`?c`?` `"@o?c`@  a`Q@Li @L9 @L /?#\ @LT"@?#\?c\@沒b@L9"@?c\Q @La`Q@L<a`Q#(@L2a`QX@L,a`Q#@L"a`Q#@LQ@LQ@LR8@LRP@LRh@K @K?d" ?cd @KR@KQ@KQ@K@K@K bؒ  ؔ @@K  bR@Kb@K\ ! @Kx  bR@Kzb@KIa`R@Kx'D'H'L'D@Kg'쀢 bRD@KXb@K'?@K'耢   R @K ` PD@K3 '䀢?bR(@K#b@J?f䀢 4ܒ 'ܒ ' bR8@Kb@J?H   LRHH@K%  LRPH@K+  RX@J !  Q@J  LR`H@J RhH@JPQl 'DD ?D ?XD@J bRpD@Jb?DR@J bR@J}b?D;'쀢? a`RD@J?쀢 D@J bRD@JSb@J"?q^D@JJ'耢 bRD@J;b@J ?Y@Jm'䀢 *` PD@J"  RX@I   Q@I   V??)D@I bRD@Ib@I?DbR@Ib 㻀'D'HD # 'D  *H@ P"@I  '[b@I'耢 bR@Ib@Io @I@I'䀢 /` P"@I  RX@I^   Q@IT   R @IJ  bR@I\bb'DD ? PD@I@h@IQ bR0D@I2b8? ? a`RPD@IP?x  bR`D@I b?c R@H @H @H bR@Hb@H?E@H bR"@Hb@H?/R@H @I @H bR@Hb@H?bRD@Hb 'Dh PR#@Hhh@H? +hhPD@Hhh@H?a`RD@Ha`R0@Hh RH`? ?b'D'H?@D@H=?@? PH@HG? ??D ?? @* :` . a`RPD@HV?o0?cxD@H, bRD@H b?UD?p"  bRD@Gb@G?;?cp@ bRD@Ga`P@H? ?cx@ b  @ bRD@Gb?DR@G bS@Gb?DR?l"  ?? $@G bS(@Gb@GQ?D *`: /  D@GZ ? PD@Gd?c PH@GY?c ?t"  ??ca`S0@Gr??ct@ ?ca`SP@G_?x?@? ? P#@G?@?x @F ?@a`Sh@G:? M??J D?t"  ? a`SD@G?2?ct@ "?@?l @G\ R@F @F @F bS@Fb@F?SD@F @F@ bؒ  ؔ @@F bS@Fb@FZ?? S!@Fy @F?@ bؒ  ؔ @@F ?@bS@FZb@F)??@?l @F> ?@bS @F>b@F ??ct@ o@D@F.?h"  bRD@Fb@E?c?ch@@FJ?d"  B?cd@  RX@E ?cd@  Q@E ?@?d ` PD@E?@? PH@E?@? f?@bS8@Eb 㻈'D'H 'D 6*`H  @* :` -*`H `' P@E *`H 'RX '㻈'D'HH@"bD !@EN @E$" "@  "@ "@  "@ "@  "@ "@  "@ "@  "@ "@  "@ "@  "@ "@  "@ H@ @""bx  bSHS!XSah@EYb@D bS@Eb@D  V Sa\ 'D 1*`H 'Sa@D Sa@D Sa@D  Sa@D j ' H @S@D a`S@DbSP+Sb  H @S@Dg  'D *`H @  ' h H @S@DC 7D D   H @RX H 'D耢@*`H D *H@  ' ( H @S@D  H @S(@C  DH7  DHZ 㿐/D0 $ ?2㿐㿠Usage for %s: %s course [-]file1 [[-]file2 ... ] The '-' prefix causes that file to be unsubmitted %s course -ls (Show all submitted files) %s course -cat file1 [file2 ... ] Print submitted file(s) on the standard output %s course [-rm|--] [file1 ...] Remove all submissions %s course -cp file1 [file2 ...] [targdir] Submit a file or directory, into the given target subdirectory of the user's submission directory (default target is the submission directory itself) man %s (Read the man page) isdir(%s) %s setuid(0)Can't run as user %s Can't run as group %s Can't read file %s, or it does not existDelete file %s (y/n)? %syYFailed to make %s directory. Failed to change ownership of %s directory. Failed to set permissions on %s directory. %s/%slogFailed to create log directory/%swCan't create log file %s ================================================================== Submission Logfile for %s (%s) Created at %s================================================================== chown( %s, , ) fails in create_logfile_maybechmod( %s, )aFailed to open file %s %s %s at %s..illegal pathname %s containing ".."spoolFailed to make spool directory)Failed to make directory %s. Failed to change ownership of directory %s. Failed to set permissions on directory %s. %s/HEADERCould not create header file %s Enter your real name: Enter your university ID (as 9 characters, e.g. U32551690. Type 0 if you have no ID (a random ID will be assigned): 0Illegal format for ID. You have entered: name: %s login name: %s ID: %s Is this correct? (y/n) %1sSorry. %9ld I assigned to you ID %s. If you forget it, type %s %s -cat HEADER If you want to change your personal data later, type %s %s -rm HEADER %s %s -ls ####################################################### ## ## ## Real Name : %s ## Login Name : %s ## ID : %s ## Created At : %schown(%s, , ) failed in create_header_maybechmod(%s, ) failed in create_header_maybe Could not open directory %sHEADERisdir(%s)islnk(%s)%s%s@ %s%s .%s%s/ %s tried to remove nonexistent file %sGRADEtried to remove grade fileisdir(%s) fails unlink( %s ) failsrmdir( %s ) failsremoved %sremoved all submissionslooked at nonexistent file %sisdir(%s) failstried to look at directory %s/tmp/ShwXXXXXXCould not create temporary name tmpfile.symlink(%s, %s) failed/usr/bin/cat %slooked at file %ssubmittablePath %s is not submittable. Submittable files:  Filename %s begins with dot, not submitted.tried to submit nonexistent file %sislnk(%s) in submit_filetried to copy symbolic link %stried to submit not own file %stried to submit grade filegetcwdisdir(%s) fails in submit_file%s is not a directory File %s already exists. isdir(%s) fails in submit_file Could not create temporary name from_tmp./usr/bin/cp %s %schown(%s,,) failed/usr/bin/mv %s %schmod(%s, ) failedsubmitted %s%s/%s/%s/cs/course/current/homeworkNo homework directory for course %s. action logging started-cat-cp-ls-rmFiles submitted to date for course %s: queried submitted files--NH00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t0000000000000~0{PN0N,N8RN@/  H ?X  NL\, ooo!G d d '<6e(t6[u 1[o$oF,"E# %5-BBX2q*F߀!2#G'\d+y>DENрOPab0nGo`w|}~Ԁ4[8>?Ԁ@AC D 2E FG ]H qI J W a ƀb ݀c d  1u J  ' @  % > U l À ڀ   2 H \ s    Ѐ/NC%a-À5"h<EKPǀU߀Z` a b3cG^tԀ!t UX6Qʂ2xހ"$рC&@sX-5C!]Ѐ&LP_6$G DGDHDI$DKDDL\DMtDODQDRDSDTDV$DW<DXTDYlDZD[$($b ?^DDbDcDeDf@DgHDhXDhXPcX$``$m |kDDmDnDpDqDr<DsLDsLnL$T$wP|vDDwDxD{D|$D}@D\DlDDxhyd$$|DDDDD$D@D\DlDDhd$$xDDDD4DPDxDD$$PDDDD4DPDxDDDD4DP$X$DDDD4DP$X$|DDDDD$D@D\DhD|DDhd$,$|DDDDD0DDDD;$[$DqDHDD D DD0D<DXDtDDDDD$D@D\DhDhh h$p$DDDD D D 8DXDpD|DDDDD0D@DTDD!D"D$D%D' D)<D*XD+tD-D.D.̀݀`$$5X 1DD5D6D: D<D=$D>PD?lDADBDDDFDGDG6݀7+8$$O$P|?JDDPDQDR(DTDDV`DWl$tb$[D[D`DbDd De4DfXDgpDi|DkDlDmDnDp4DqxDsDuDvDxDzDz}`h$$~D~DD DD4DdDDDDDD$D<DTDlDDDDDD$DDD`DxDDDD$D@DXDdDDDDD D4DLDtDDDDDDD,D`DtDDDDDD D,DHDXDpDpр݀X݀TPLp$x$!.D>HRLDDDDDD<DXDtDDDDD,DHDXDdDDDDDDD DpDDDD D D ]q݀$$$`|DDDDDD 4D"XD#tD$D&D'D(D*D+ D,<D.HD/XD0pD1D3D4D5D6D8D90D:PD;D<D=D>D?D@DC DDHDEXDFdDFd݀Ӏ߀Xd$l$J'ID IHDJDK DP DRDS$DTHDU|DSDWDYDZD[D]D^0D_TDaDbDcDdDe De KӀL߀M݀N  $$n)|hDDnDpDsDuDv4DxXDytDzD|D}D~DD D(DDD\DDDDDDD,D<DXDtDDDDD*pp:pqh$I$,|DDDDD0DLDXDtDDDDDDDh_hvh$$-DHDDDD<DhDDDDDDD D4DPDlDDDDDDD@DtDDDDDD<DdD|DDDD D(DdDDDDD D D DDhDDDDDDDDD@DHDPDhDD D"D#D%D&D'<D(XD+tD,|D-D0D1D2D48D5hD6D9D:D;D<D= D? 4D@ xDA DB DC $DE PDF pDH xDI DJ DK DK *̀ހ   ! 2 Ihd` _\ӀX߀T $ k$O8tND NHDODP DS DT0DU`DVDWDXDZD\DSD^D^P Q Q $ $b9|aD aHDbDc Dg Di$Dk<DmDoDq@DspDtxDuDvDyDzD{D| DD8DTDDDD D@D`D|DDDDD D8DPD`DDDDD DlD|DDDD c de $ 7 < = ?! @! A!% B!; Cd?(gsubmit.c/home/dawn/gacs/lib/gsubmit/gcc2_compiled.int:t(0,1)=r(0,1);0020000000000;0017777777777;char:t(0,2)=r(0,2);0;127;long int:t(0,3)=r(0,1);0020000000000;0017777777777;unsigned int:t(0,4)=r(0,1);0000000000000;0037777777777;long unsigned int:t(0,5)=r(0,1);0000000000000;0037777777777;long long int:t(0,6)=r(0,1);01000000000000000000000;0777777777777777777777;long long unsigned int:t(0,7)=r(0,1);0000000000000;01777777777777777777777;short int:t(0,8)=r(0,8);-32768;32767;short unsigned int:t(0,9)=r(0,9);0;65535;signed char:t(0,10)=r(0,10);-128;127;unsigned char:t(0,11)=r(0,11);0;255;float:t(0,12)=r(0,1);4;0;double:t(0,13)=r(0,1);8;0;long double:t(0,14)=r(0,1);16;0;complex int:t(0,15)=s8real:(0,1),0,32;imag:(0,1),32,32;;complex float:t(0,16)=r(0,16);4;0;complex double:t(0,17)=r(0,17);8;0;complex long double:t(0,18)=r(0,18);16;0;void:t(0,19)=(0,19)/usr/include/stdio.h/usr/include/sys/feature_tests.h/usr/include/sys/va_list.h__va_list:t(3,1)=(3,2)=*(0,19)size_t:t(1,1)=(0,4)fpos_t:t(1,2)=(0,3)FILE:t(1,3)=(1,4)=s16_cnt:(0,1),0,32;_ptr:(1,5)=*(0,11),32,32;_base:(1,5),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;;/usr/include/string.h/usr/include/stdlib.hdiv_t:t(5,1)=(5,2)=s8quot:(0,1),0,32;rem:(0,1),32,32;;ldiv_t:t(5,3)=(5,4)=s8quot:(0,3),0,32;rem:(0,3),32,32;;uid_t:t(5,5)=(0,3)wchar_t:t(5,6)=(0,3)/usr/include/unistd.h/usr/include/sys/types.h/usr/include/sys/isa_defs.h/usr/include/sys/machtypes.h_physadr_t:T(9,1)=s4r:(9,2)=ar(0,1);0;0;(0,1),0,32;;physadr_t:t(9,3)=(9,4)=*(9,1)_label_t:T(9,5)=s8val:(9,6)=ar(0,1);0;1;(0,1),0,64;;label_t:t(9,7)=(9,5)lock_t:t(9,8)=(0,11)/usr/include/sys/int_types.hint8_t:t(10,1)=(0,2)int16_t:t(10,2)=(0,8)int32_t:t(10,3)=(0,1)uint8_t:t(10,4)=(0,11)uint16_t:t(10,5)=(0,9)uint32_t:t(10,6)=(0,4)intmax_t:t(10,7)=(10,3)uintmax_t:t(10,8)=(10,6)intptr_t:t(10,9)=(0,1)uintptr_t:t(10,10)=(0,4)int_least8_t:t(10,11)=(0,2)int_least16_t:t(10,12)=(0,8)int_least32_t:t(10,13)=(0,1)uint_least8_t:t(10,14)=(0,11)uint_least16_t:t(10,15)=(0,9)uint_least32_t:t(10,16)=(0,4)longlong_t:t(7,1)=(7,2)=u8_d:(0,13),0,64;_l:(7,3)=ar(0,1);0;1;(0,3),0,64;;u_longlong_t:t(7,4)=(7,5)=u8_d:(0,13),0,64;_l:(7,6)=ar(0,1);0;1;(0,5),0,64;;uchar_t:t(7,7)=(0,11)ushort_t:t(7,8)=(0,9)uint_t:t(7,9)=(0,4)ulong_t:t(7,10)=(0,5)caddr_t:t(7,11)=(7,12)=*(0,2)daddr_t:t(7,13)=(0,3)cnt_t:t(7,14)=(0,8)paddr_t:t(7,15)=(7,10)use_t:t(7,16)=(7,7)sysid_t:t(7,17)=(0,8)index_t:t(7,18)=(0,8)off_t:t(7,19)=(0,3)ino_t:t(7,20)=(7,10)blkcnt_t:t(7,21)=(0,3)fsblkcnt_t:t(7,22)=(7,10)fsfilcnt_t:t(7,23)=(7,10) :T(7,24)=eB_FALSE:0,B_TRUE:1,;boolean_t:t(7,25)=(7,24)pad64_t:t(7,26)=(7,27)=u8_d:(0,13),0,64;_l:(7,28)=ar(0,1);0;1;(10,3),0,64;;upad64_t:t(7,29)=(7,30)=u8_d:(0,13),0,64;_l:(7,31)=ar(0,1);0;1;(10,6),0,64;;offset_t:t(7,32)=(7,1)u_offset_t:t(7,33)=(7,4)len_t:t(7,34)=(7,4)diskaddr_t:t(7,35)=(7,1)lloff_t:t(7,36)=(7,37)=u8_f:(7,32),0,64;_p:(7,38)=s8_u:(0,3),0,32;_l:(7,19),32,32;;,0,64;;lldaddr_t:t(7,39)=(7,40)=u8_f:(7,35),0,64;_p:(7,41)=s8_u:(0,3),0,32;_l:(7,13),32,32;;,0,64;;k_fltset_t:t(7,42)=(7,10)id_t:t(7,43)=(0,3)useconds_t:t(7,44)=(7,9)major_t:t(7,45)=(7,10)minor_t:t(7,46)=(7,10)pri_t:t(7,47)=(0,8)o_mode_t:t(7,48)=(7,8)o_dev_t:t(7,49)=(0,8)o_uid_t:t(7,50)=(7,8)o_gid_t:t(7,51)=(7,50)o_nlink_t:t(7,52)=(0,8)o_pid_t:t(7,53)=(0,8)o_ino_t:t(7,54)=(7,8)key_t:t(7,55)=(0,1)mode_t:t(7,56)=(7,10)gid_t:t(7,57)=(5,5)nlink_t:t(7,58)=(7,10)dev_t:t(7,59)=(7,10)pid_t:t(7,60)=(0,3)pthread_t:t(7,61)=(0,4)pthread_key_t:t(7,62)=(0,4)_pthread_mutex:T(7,63)=s24__pthread_mutex_flags:(7,64)=s8__pthread_mutex_flag:(7,65)=ar(0,1);0;3;(10,4),0,32;__pthread_mutex_type:(10,6),32,32;;,0,64;__pthread_mutex_lock:(7,66)=u8__pthread_mutex_lock64:(7,67)=s8__pthread_mutex_pad:(7,68)=ar(0,1);0;7;(10,4),0,64;;,0,64;__pthread_mutex_owner64:(7,29),0,64;;,64,64;__pthread_mutex_data:(7,29),128,64;;pthread_mutex_t:t(7,69)=(7,63)_pthread_cond:T(7,70)=s16__pthread_cond_flags:(7,71)=s8__pthread_cond_flag:(7,65),0,32;__pthread_cond_type:(10,6),32,32;;,0,64;__pthread_cond_data:(7,29),64,64;;pthread_cond_t:t(7,72)=(7,70)_pthread_attr:T(7,73)=s4__pthread_attrp:(3,2),0,32;;pthread_attr_t:t(7,74)=(7,73)_pthread_mutexattr:T(7,75)=s4__pthread_mutexattrp:(3,2),0,32;;pthread_mutexattr_t:t(7,76)=(7,75)_pthread_condattr:T(7,77)=s4__pthread_condattrp:(3,2),0,32;;pthread_condattr_t:t(7,78)=(7,77)_once:T(7,79)=s32__pthread_once_pad:(7,80)=ar(0,1);0;3;(7,29),0,256;;pthread_once_t:t(7,81)=(7,79)ssize_t:t(7,82)=(0,1)time_t:t(7,83)=(0,3)clock_t:t(7,84)=(0,3)clockid_t:t(7,85)=(0,1)timer_t:t(7,86)=(0,1)unchar:t(7,87)=(0,11)ushort:t(7,88)=(0,9)uint:t(7,89)=(0,4)ulong:t(7,90)=(0,5)hostid_t:t(7,91)=(0,3)u_char:t(7,92)=(0,11)u_short:t(7,93)=(0,9)u_int:t(7,94)=(0,4)u_long:t(7,95)=(0,5)_quad:T(7,96)=s8val:(7,3),0,64;;quad:t(7,97)=(7,96)/usr/include/sys/select.h/usr/include/sys/time.htimeval:T(12,1)=s8tv_sec:(7,83),0,32;tv_usec:(0,3),32,32;;timezone:T(12,2)=s8tz_minuteswest:(0,1),0,32;tz_dsttime:(0,1),32,32;;itimerval:T(12,3)=s16it_interval:(12,1),0,64;it_value:(12,1),64,64;;timespec:T(12,4)=s8tv_sec:(7,83),0,32;tv_nsec:(0,3),32,32;;timespec_t:t(12,5)=(12,4)timestruc_t:t(12,6)=(12,4)itimerspec:T(12,7)=s16it_interval:(12,4),0,64;it_value:(12,4),64,64;;itimerspec_t:t(12,8)=(12,7)hrtime_t:t(12,9)=(7,1)/usr/include/time.htm:T(14,1)=s36tm_sec:(0,1),0,32;tm_min:(0,1),32,32;tm_hour:(0,1),64,32;tm_mday:(0,1),96,32;tm_mon:(0,1),128,32;tm_year:(0,1),160,32;tm_wday:(0,1),192,32;tm_yday:(0,1),224,32;tm_isdst:(0,1),256,32;;fd_mask:t(11,1)=(0,3)fds_mask:t(11,2)=(0,3)fd_set:T(11,3)=s128fds_bits:(11,4)=ar(0,1);0;31;(0,3),0,1024;;fd_set:t(11,5)=(11,3)/usr/include/sys/unistd.h/usr/include/sys/stat.hstat:T(17,1)=s136st_dev:(7,59),0,32;st_pad1:(17,2)=ar(0,1);0;2;(0,3),32,96;st_ino:(7,20),128,32;st_mode:(7,56),160,32;st_nlink:(7,58),192,32;st_uid:(5,5),224,32;st_gid:(7,57),256,32;st_rdev:(7,59),288,32;st_pad2:(7,3),320,64;st_size:(7,19),384,32;st_pad3:(0,3),416,32;st_atim:(12,6),448,64;st_mtim:(12,6),512,64;st_ctim:(12,6),576,64;st_blksize:(0,3),640,32;st_blocks:(7,21),672,32;st_fstype:(17,3)=ar(0,1);0;15;(0,2),704,128;st_pad4:(17,4)=ar(0,1);0;7;(0,3),832,256;;/usr/include/dirent.h/usr/include/sys/dirent.hdirent:T(19,1)=s12d_ino:(7,20),0,32;d_off:(7,19),32,32;d_reclen:(0,9),64,16;d_name:(19,2)=ar(0,1);0;0;(0,2),80,8;;dirent_t:t(19,3)=(19,1)DIR:t(18,1)=(18,2)=s16dd_fd:(0,1),0,32;dd_loc:(0,1),32,32;dd_size:(0,1),64,32;dd_buf:(7,12),96,32;;/usr/include/pwd.hpasswd:T(20,1)=s36pw_name:(7,12),0,32;pw_passwd:(7,12),32,32;pw_uid:(5,5),64,32;pw_gid:(7,57),96,32;pw_age:(7,12),128,32;pw_comment:(7,12),160,32;pw_gecos:(7,12),192,32;pw_dir:(7,12),224,32;pw_shell:(7,12),256,32;;comment:T(20,2)=s16c_dept:(7,12),0,32;c_name:(7,12),32,32;c_acct:(7,12),64,32;c_bin:(7,12),96,32;;/usr/include/grp.hgroup:T(21,1)=s16gr_name:(7,12),0,32;gr_passwd:(7,12),32,32;gr_gid:(7,57),64,32;gr_mem:(21,2)=*(7,12),96,32;;usage:F(0,19)endof_pathname:F(7,12)pathname:p(7,12)filename:(7,12)delete_ending_slash:F(0,19)file:p(7,12)n:(0,1)isdir:F(0,1)sbuf:(17,1)fmt:(7,56)islnk:F(0,1)user_privi:F(0,19)instructor_privi:F(0,19)local_root_privi:F(0,19)compute_mode:F(7,56)new_mode:(7,56)confirm:F(0,1)Answer:(0,20)=ar(0,1);0;1;(0,2)make_dir_maybe:F(0,1)dir_name:p(7,12)dir_type:p(7,12)statp:(17,1)create_logfile_maybe:F(0,1)logname:p(7,12)fd:(0,21)=*(1,3)timed:(7,83)statfile:(17,1)log_action:F(0,19)action:p(7,12)logfile:(0,21)logname:(0,22)=ar(0,1);0;1023;(0,2)has_dot_dot:F(0,1)create_spool_maybe:F(0,19)sstat:(17,1)create_header_maybe:F(0,19)fd:(0,21)real_name:(0,22)pathname:(0,22)buid:(0,22)lbuf:(0,22)check:(0,23)=ar(0,1);0;1;(0,2)i:(0,1)buin:(0,3)display_dir:F(0,1)dirname:p(7,12)disp_prefix:p(7,12)fp:p(0,21)dirp:(0,24)=*(18,1)dp:(0,25)=*(19,1)new_disp_prefix:(0,22)isdir_return:(0,1)islnk_return:(0,1)remove_file:F(0,1)dirp:(0,24)dp:(0,25)unsubmit_files:F(0,19)argc:p(0,1)argv:p(21,2)show_file:F(0,1)systring:(0,22)tmpfile:(0,22)ck_submittable:F(0,1)submittable_dir:(0,22)to_submit:(0,22)submit_file:F(0,1)from_file:p(7,12)targ_dir:p(7,12)from_tmp:(0,22)from_path:(0,22)targ_dir_path:(0,22)targ_path:(0,22)cwd:(0,22)from_file1:(0,22)targ_dir1:(0,22)endof_from_file:(0,22)full_subm_path:(0,22)mode:(7,56)submit_files:F(0,19)from_file:(7,12)newpath:(0,22)main:F(0,1)logname:(0,22)arg:(7,12)progname:G(7,12)msg:G(0,22)action:G(0,22)course:G(7,12)course_hw_dir:G(0,22)cstat:G(17,1)student_spool:G(0,22)pwd:G(20,1); <I4values-Xc.cXt ; O ; V=3.1 ; R=WorkShop Compilers 4.2 30 Oct 1996 C 4.2/space/respin/usr/src/lib/libc; /ws/on297-tools/SUNWspro/SC4.2/bin/../SC4.2/bin/cc -xO3 -xcg89 -Wa,-cg92 -xspace -W0,-Lt -Xt -Iinc -DTEXT_DOMAIN='"SUNW_OST_OSLIB"' -I/space/respin/proto/root_sparc/usr/include -c port/gen/values-Xc.c -W0,-xp@(#)SunOS 5.6 Generic August 1997GCC: (GNU) egcs-2.91.66 19990314 (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314 (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314 (egcs-1.1.2 release).symtab.strtab.shstrtab.interp.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.got.rela.bss.rela.plt.init.text.fini.rodata.data.eh_frame.ctors.dtors.plt.got.dynamic.bss.stab.stabstr.stab.index.stab.indexstr.comment#p) XXP19ojFo@U,, _DD i\\ s H Hy h h5$????N,N,N8N8N<N<NDNDNLNL  PlPl(PPQ@Q@ Q@*  {L!G$ ;d 0= ]X,D\  H  h ? ? N,N8N<NDNLPlPQ@  N,ND-N09  ON8b  mRv    N4N< ?( ?0 N@? N4NHN8  N|+N@> T RNPfRoN8"x  X P?! -  |t    N N&N8"9NMNhaN8"uN"RO8"O hO`"VO$"O0TZP NL/ H 5O<"JOH\Dp kOT" OlOx8" ht ) O8"O8O8"O8Op-O8"?O\"U^\OpO "X$ ' O8"Q4^$9| Q@@R^x O"$`l )? /P8"CPWb] j? wQ4~ Plc`P " P,8"P8 ` 8t PD (PX 9P\8N, crtstuff.cgcc2_compiled.p.2__DTOR_LIST__completed.3__do_global_dtors_aux__EH_FRAME_BEGIN__fini_dummyobject.8frame_dummyinit_dummyforce_to_data__CTOR_LIST__*ABS*crti.s__do_global_ctors_aux__CTOR_END____DTOR_END____FRAME_END__crtn.s.nopevalues-Xc.cgsubmit.cperror@@SYSVABI_1.3scanf@@SYSVABI_1.3delete_ending_slashsscanf@@SYSVABI_1.3prognamestat@@SYSVABI_1.3user_privicreate_logfile_maybelocal_root_privi_DYNAMIC_etextdisplay_dirsubmit_filehas_dot_dotusagecreate_spool_maybestrcmp@@SYSVABI_1.3_exit@@SYSVABI_1.3rmdir@@SYSVABI_1.3strlen@@SYSVABI_1.3strcpy@@SYSVABI_1.3setuid@@SYSVABI_1.3getuid@@SYSVABI_1.3course_hw_dirchmod@@SYSVABI_1.3atexit@@SYSVABI_1.3getgrgid@@SYSVABI_1.3msgmktemp@@SYSVABI_1.3sprintf@@SYSVABI_1.3student_spoolisdir_PROCEDURE_LINKAGE_TABLE__initopendir@@SYSVABI_1.3exit@@SYSVABI_1.3make_dir_maybegetcwd@@SYSVABI_1.3__deregister_frame_infogets@@SYSVABI_1.3symlink@@SYSVABI_1.3_startshow_filelstat@@SYSVABI_1.3fopen@@SYSVABI_1.3setegid@@SUNW_0.7.rem@@SYSVABI_1.3fflush@@SYSVABI_1.3seteuid@@SUNW_0.7getpwuid@@SYSVABI_1.3coursestrstr@@SYSVABI_1.3time@@SYSVABI_1.3log_actionunsubmit_fileschown@@SYSVABI_1.3__bss_startpwdmain__iob@@SYSVABI_1.3_environ@@SYSVABI_1.3actioncreate_header_maybefprintf@@SYSVABI_1.3remove_file_finiunlink@@SYSVABI_1.3system@@SYSVABI_1.3cstatcompute_mode_lib_version_edataislnk_GLOBAL_OFFSET_TABLE__endreaddir@@SYSVABI_1.3confirmmkdir@@SYSVABI_1.3ctime@@SYSVABI_1.3endof_pathnamesubmit_filesfclose@@SYSVABI_1.3__register_frame_infoinstructor_privistrrchr@@SYSVABI_1.3ck_submittable