#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <errno.h>
#include <fcntl.h>
#include <sys/stat.h>
#include <unistd.h>
#include <utime.h>
#include "unzip.h"
Go to the source code of this file.
|
| static void | change_file_date (char *filename, uLong dosdate, tm_unz tmu_date) const |
| |
| static void | Display64BitsSize (ZPOS64_T n, int size_char) |
| |
| static void | do_banner () |
| |
| static int | do_extract (unzFile uf, int opt_extract_without_path, int opt_overwrite, const char *password) |
| |
| static int | do_extract_currentfile (unzFile uf, const int *popt_extract_without_path, int *popt_overwrite, const char *password) |
| |
| static int | do_extract_onefile (unzFile uf, const char *filename, int opt_extract_without_path, int opt_overwrite, const char *password) |
| |
| static void | do_help () |
| |
| static int | do_list (unzFile uf) |
| |
| int | main (int argc, argv) |
| |
| static int | makedir (char *newdir) const |
| |
| static int | mymkdir (char *dirname) const |
| |
◆ __USE_FILE_OFFSET64
| #define __USE_FILE_OFFSET64 |
◆ __USE_LARGEFILE64
| #define __USE_LARGEFILE64 |
◆ _FILE_OFFSET_BIT
| #define _FILE_OFFSET_BIT 64 |
◆ _LARGEFILE64_SOURCE
| #define _LARGEFILE64_SOURCE |
◆ CASESENSITIVITY
| #define CASESENSITIVITY (0) |
◆ FOPEN_FUNC
◆ FSEEKO_FUNC
◆ FTELLO_FUNC
◆ MAXFILENAME
| #define MAXFILENAME (256) |
◆ WRITEBUFFERSIZE
| #define WRITEBUFFERSIZE (8192) |
◆ change_file_date()
| static void change_file_date |
( |
char * |
filename, |
|
|
uLong |
dosdate, |
|
|
tm_unz |
tmu_date |
|
) |
| const |
|
static |
◆ Display64BitsSize()
| static void Display64BitsSize |
( |
ZPOS64_T |
n, |
|
|
int |
size_char |
|
) |
| |
|
static |
◆ do_banner()
| static void do_banner |
( |
| ) |
|
|
static |
◆ do_extract()
| static int do_extract |
( |
unzFile |
uf, |
|
|
int |
opt_extract_without_path, |
|
|
int |
opt_overwrite, |
|
|
const char* |
password |
|
) |
| |
|
static |
◆ do_extract_currentfile()
◆ do_extract_onefile()
| static int do_extract_onefile |
( |
unzFile |
uf, |
|
|
const char* |
filename, |
|
|
int |
opt_extract_without_path, |
|
|
int |
opt_overwrite, |
|
|
const char* |
password |
|
) |
| |
|
static |
◆ do_help()
◆ do_list()
◆ main()
◆ makedir()
| static int makedir |
( |
char * |
newdir | ) |
const |
|
static |
◆ mymkdir()
| static int mymkdir |
( |
char* |
dirname | ) |
const |
|
static |