|
| static int is_vms_varlen_txt | OF ((__GPRO__ uch *ef_buf, unsigned ef_len)) |
| static int disk_error | OF ((__GPRO)) |
| int | open_input_file (__G) |
| int | open_outfile (__G) |
| void | undefer_input (__G) |
| void | defer_leftover_input (__G) |
| unsigned | readbuf (__G__ buf, size) __GDEF char *buf |
| | while (size) |
| int | readbyte (__G) |
| int | seek_zipf (__G__ abs_offset) __GDEF zoff_t abs_offset |
| | if (request< 0) |
| else | if (bufstart !=G.cur_zipfile_bufstart) |
| | return (PK_OK) |
| int | flush (__G__ rawbuf, size, unshrink) __GDEF uch *rawbuf |
| | if (uO.tflag||size==0L) return PK_OK |
| | if (G.disk_full) return PK_DISK |
| | if (!G.pInfo->textmode) |
| | if (q > transbuf) |
| static int | is_vms_varlen_txt (__G__ ef_buf, ef_len) __GDEF uch *ef_buf |
| | if (ef_len==0||ef_buf==NULL) |
| | return (vms_rectype==VMSREC_C_VAR) |
| static int | disk_error (__G) |
| int UZ_EXP | UzpMessagePrnt (zvoid *pG, uch *buf, ulg size, int flag) |
| int UZ_EXP | UzpInput (zvoid *pG, uch *buf, int *size, int flag) |
| void UZ_EXP | UzpMorePause (zvoid *pG, ZCONST char *prompt, int flag) |
| int UZ_EXP | UzpPassword (zvoid *pG, int *rcnt, char *pwbuf, int size, ZCONST char *zfn, ZCONST char *efn) |
| void | handler (int signal) |
| time_t | dos_to_unix_time (ulg dosdatetime) |
| int | check_for_newer (__G__ filename) __GDEF char *filename |
| | Trace ((stderr, "check_for_newer: doing stat(%s)\n", FnFilter1(filename))) |
| | if (SSTAT(filename, &G.statbuf)) |
| | Trace ((stderr, "check_for_newer: stat(%s) returns 0: file exists\n", FnFilter1(filename))) |
| | TTrace ((stderr, "check_for_newer: existing %lu, archive %lu, e-a %ld\n",(ulg) existing,(ulg) archive,(long)(existing-archive))) |
| | return (existing >=archive) |
| int | do_string (__G__ length, option) __GDEF unsigned int length |
| | if (!length) return PK_COOL |
| | switch (option) |
| ush | makeword (ZCONST uch *b) |
| ulg | makelong (ZCONST uch *sig) |
| zusz_t | makeint64 (ZCONST uch *sig) |
| char * | fzofft (__G__ val, pre, post) __GDEF zoff_t val |
| | if (pre==FZOFFT_HEX_WID) |
| else | if (pre !=NULL) |
| | strcat (fmt, FZOFFT_FMT) |
| | if (post==NULL) |