h- @- __text__TEXT `0m__data__DATAd!S__cstring__TEXT`!__bss__DATA@-__common__DATAT-__picsymbolstub2__TEXTC'c*S8__la_sym_ptr2__DATAW,w/]44__nl_symbol_ptr__DATA(- H0h__textcoal_nt__TEXT4- T0 @``|e$ P5<$P_kUSE D$E$ ,,+D$T-$++$r+$M+UVSEEEEhD$E D$E$*E}u`EBtt8ttt3boodr,,$)wfE}~1-)D$,$($e)D$,$(8($v(,D$D$,$z($(E}~1q(D$,$8($(D$D$,$'88 ($',D$D$,$'$'(,$H'8(8D$,@X$&D$,$&D$,$&4,$&@9D$D$,$&$&E,$&8~8yD$D$,$ &$}&<,$&8x 8d8D$D$,$%$ &8D$8D$,$T%E,$$8~8PD$KD$,$$$T%D$tD$,$$ D$,$$T D$,$f$ D$,$F$ D$,$&$!D$,$$T!D$,$#!D$,$#!D$,$#!D$,$#"D$,$f#4"D$,$F#$#v,U;~,S"D$,$#$w#}t}@dЋd6dd8,t"D$,$r"$"8~,"D$,$8"$"xD$$!t"""$!$l"E%= xD$$$[]US$@D$$@@EP;t@EEUEP$[]ÐUMÐUS4DE Bm}unDD@DEDP8;tD@EEUEP놃[]ÐUSD88t8~8D$ D$D$$EE}yEE UD$@D$$EU;t`$D$ED$ D$D$$$!8t$E荃E}yEE U88vr8t(D$ D$D$$28t(D$ D$D$$8tr8~8D$ D$3D$$N;r@D$$[D[]US8t}t 8tD$$8tsu!tTuC8t,D$` D$$;$E$US8tD$$& []ÐUS$8t$$ EE;t}uу$[]ÐUSX8u,+ D$$q$m[]ÐUS$ EEED$ ED$ D$E$! EBE}+EEM`&/////////////////////////////&/////////EEE E E EE$[]UVS0D$E$'E)i'PE)ѸMb)‰Ѝ0E}86Aw+iEEЋM1EEES}v#UMbѺE'EEЋM1EiEEED$ D$ D$$ Y8t.D$ D$$ D$$ 0[^]ÐUS@@D$~ D$l$X []`(| $Header: /a/swan/home/swan/staff/csg/lmjm/src/buffer/RCS/buffer.c,v 1.19 1995/08/24 17:46:28 lmjm Exp lmjm $bufferBS:Zdm:s:b:p:u:ti:o:z:-i given twice cannot open input filefilename: %s -o given twice cannot open output filedebugging turned on max_shmem %d too low blocks %d out of range percent %d out of range percent set to %d blocksize %d out of range Usage: %s [-B] [-t] [-S size] [-m memsize] [-b blocks] [-p percent] [-s blocksize] [-u pause] [-i infile] [-o outfile] [-z size] -B = blocked device - pad out last block -t = show total amount written at end -S size = show amount written every size bytes -m size = size of shared mem chunk to grab -b num = number of blocks in queue -p percent = don't start writing until percent blocks filled -s size = size of a block -u usecs = microseconds to sleep after each write -i infile = file to read from -o outfile = file to write to -z size = combined -S/-s flag too many arguments Cannot handle blocks that big, aborting! Cannot handle that many blocks, aborting! can't stat input filecan't stat output file%s: ALREADY SHUTTING! %s: shutdown on signal child_shutdown %d: 0x%04x writer has ended %s: setting handlers couldn't create shared memory segment%s pbuffer is 0x%08lx, buffer_size is %d [%d x %d] %s: removing semaphores and buffer failed to remove shared memory bufferfailed to attach shared memoryunable to forkbuffer (writer)buffer (reader)R: Entering reader R: Exiting reader failed to read inputR: got %d bytes W: Entering writer blocks = %d maxfilled = %d W: filled = %d W: writing Kilobytes Out %lu W: Exiting writer W: next_k = %lu showevery = %d write of data failedbytes to write=%d, bytes written=%d, total written %10luK W: outk = %lu, next_k = %lu writer died badly: 0x%04x writer has died unexpectedly %d%c %10luK, %10luK/s %10luK, ?K/s 0K, 0K/s %s: ⍀P⍀P⍀Prm⍀PYT⍀P@;⍀P'"⍀P |⍀|Pg⍀gPR⍀RP=⍀=P(⍀(P⍀Pxs⍀P_Z⍀PFA⍀P-(⍀P⍀P⍀P⍀Pk⍀kPV⍀VPA⍀AP~y,⍀,Pe`⍀PLG⍀P3.⍀P⍀P⍀P⍀P⍀P⍀Po⍀oPZ⍀ZPkfE⍀EPRM0⍀0P94⍀P ⍀P⍀P⍀P⍀P⍀P⍀P⍀Pqls⍀sPXS^⍀^P?:I⍀IP&!4⍀4P ⍀P ⍀ P⍀P⍀PP'i'''''''(1(J(c(|(((((()+)D)])v)))))) *%*>*W*p******++8+Q+j++++++,,2,K,$Ë $Ë$,->' ,-9!'9v,-9l '9`L9UL9M=,-93&9'L9L9L9L9L9a`-9N`-9H5 #############################|#xt#p#l#h#d#`#\#X#TFT& ,-&( (dzr@dg(d` KA(,.(,( ,-X&X@X8X@X@X@X@Xu0XojZ(XT B6h'hhP-hP-h P-hLh,-h&hLhP-h8hhhw hqghDh8L-h*L-h<hH-h L-hL-hH-hLhLhX-hH-hT-hT-h,-hv`&hhX-hULhOG@&hA6X-h* hX-hX-hhP-hhh,-h &hP-hh8hyhjP-hd N," X- X- ug\GA;X-5) ,-8&888,-8%8L8H8,-8%8v8pR@0,-8&%888 ,-8%8888,-8%88q88G48A84 X-ppp,-p%pX-p8ppX-ppyX-pjp_$pYMEu%p?1E-p ppX-pppX-pyE-pl <2$X- ,-Tb%T8T{k,-TaN%TV8TP >92>%,$, .%0(%(,-,- YSH9, %  $ |l,-b$VK8E;+ "D-D-  9  9  9 9 9 9  9 9 w 9 o a 9 R 9 C 9 5 9 / % 9  \-9   ,-9 @$9 9 9 \-9 9 9 89    $9  9 { 9 s a \-9 G 9 A 9 ; \-9 5   Pt   Tt  Tt  Tt  Tt  ,-t #t t v 8t p W E ( ? / ,- % #  8 (   ,- # @ 8  @ o c S ,- I # =  2 8 & @-   ,-  x#  8 @- l   a#l  } lW lQ E = K#l7 . $ l  ,-l #ll,-l"lllrlllXlRlF:*,-l "l(-l,-l"l,-l"l,-l`"l,-l "lzj,-l`!lZJ,-l@!l:*,-l !l ,-l@!l,-l!l,-l l,-l l,-lltDli]M,-lCl7l$lll 0-l,-ll4l8l,-ll4lr4lg4l_4lWK0-l@4$,-lslllll0-l,-l]ll{lulolgl_S0-lH8,-l.Hl(,-l ,-l8l8llll0-lz,-lplb0-l\T0lN>l6*0-l,-l l,-ll0-llzlrf0-lXL<,-l2l,<l$l0-lT-lHllrlrlrlrllllrlrlIllrlQlrlrlrllrlrl|rlxrltlprlllhrldrl`rl\rlXrlTrlPrlLlHrlDrl@rl<rl8rl4rl0l,rl(rl$rl rlrlrlrlrl rlrlrlrlrlrlrlrllllh WK?:2`- $ `\P _ #-C,#-C, _ -*,-*, _ -,-, _ -+-+ _ -+-+ _ -+-+ z_ t -+l -+f a_ [-+S-+M H_ B-{+:-{+4 /_ ),b+!,b+ _ ,I+,I+ _ ,0+,0+ _ ,+,+ _ ,*,* _ ,*,* _ ,*,* _ z,*r,*l g_ a,*Y,*S N_ H,*@,*: 5_ /,h*',h*! _ ,O*,O* _ ,6*,6* _ ,*,* _ ,*,* _ ,),) _ ,),) _ ,)x,)r m_ g,)_,)Y T_ N,)F,)@ ;_ 5,n)-,n)' "_ ,U),U) _ ,<),<) _ ,#),#) _ , ), ) _ ,(,( _ ,(,( _ ,(~,(x s_ m,(e,(_ Z_ T,(L,(F A_ ;,t(3,t(- (_ ",[(,[( _ ,B(,B( _ {,)({,)( _ w,(w,( _ s,'s,' _ o,'o,' _ k,'k,'~ y_ sg,'kg,'e `_ Zc,'Rc,'L G_ A_,z'9_,z'3 ._ ([,a' [,a' _ W,H'W,H' |xtplhd`\XTPLHD@<840,($  Y\HJ[^6(7<PZ45,9FBATUQVRIK?WX]DSOLC.>E@2G /%Y\HJ[^6(7<PZ45,9FBATUQVRIK?WX]DSOLC.>E@2G /%N=M@-D-E-H- L-P-< 4- <- 8-$ F, 7 dW\-BL(| X-8vH KQd0s X,b Lm$\B4,HDH,8h  `-iTX+\T-,w(@o+%_eBV3:Ov~_showevery_blocksize_proc_string_blocks_max_shmem_buffer_id_pbuffer_fdin_fdout_in_ISCHR_out_ISCHR_padblock_writer_pid_reader_pid_free_shm_percent_debug_Zflag_writer_status_progname_print_total_outk_main___i686.get_pc_thunk.bx_starttime_parse_args_write_pause_shutdown_child_shutdown_set_handlers_buffer_allocate_buffer_size_buffer_remove_get_buffer_start_reader_and_writer_reader_get_next_free_block_curr_block_fill_block_writer_get_next_filled_block_data_to_write___i686.get_pc_thunk.cx_write_blocks_to_stdout_write_block_to_stdout_byee_end_writer_wait_for_writer_end_test_writer_do_size_pr_out_report_proc___i686.get_pc_thunk.axdyld_stub_binding_helper_optind___sF_optarg_sscanf_wait_kill_lseek_usleep_write___error_read_unlock_getppid_fork_fflush_shmat_shmctl_remove_sems_shmdt_sem_set_lock_new_sems_bzero_shmget_signal_waitpid_fstat_setbuf_perror_open_fprintf_atoi_getopt_exit_gettimeofday_rcsid_shutting.0_removing.1_eof_reached.2_out.3_last_gb.4_next_k.5