mirror of
https://github.com/moparisthebest/curl
synced 2024-11-04 16:45:06 -05:00
CURLOPT_CHUNK_BGN_FUNCTION.3: document the struct and time value
The time field in the curl_fileinfo struct will always be zero. No code was ever implemented to actually convert the date string to a time_t. Fixes #3829 Closes #3835
This commit is contained in:
parent
0c56faf43d
commit
28f38da506
@ -5,7 +5,7 @@
|
|||||||
.\" * | (__| |_| | _ <| |___
|
.\" * | (__| |_| | _ <| |___
|
||||||
.\" * \___|\___/|_| \_\_____|
|
.\" * \___|\___/|_| \_\_____|
|
||||||
.\" *
|
.\" *
|
||||||
.\" * Copyright (C) 1998 - 2017, Daniel Stenberg, <daniel@haxx.se>, et al.
|
.\" * Copyright (C) 1998 - 2019, Daniel Stenberg, <daniel@haxx.se>, et al.
|
||||||
.\" *
|
.\" *
|
||||||
.\" * This software is licensed as described in the file COPYING, which
|
.\" * This software is licensed as described in the file COPYING, which
|
||||||
.\" * you should have received as part of this distribution. The terms
|
.\" * you should have received as part of this distribution. The terms
|
||||||
@ -27,6 +27,33 @@ CURLOPT_CHUNK_BGN_FUNCTION \- callback before a transfer with FTP wildcardmatch
|
|||||||
.nf
|
.nf
|
||||||
#include <curl/curl.h>
|
#include <curl/curl.h>
|
||||||
|
|
||||||
|
struct curl_fileinfo {
|
||||||
|
char *filename;
|
||||||
|
curlfiletype filetype;
|
||||||
|
time_t time; /* always zero! */
|
||||||
|
unsigned int perm;
|
||||||
|
int uid;
|
||||||
|
int gid;
|
||||||
|
curl_off_t size;
|
||||||
|
long int hardlinks;
|
||||||
|
|
||||||
|
struct {
|
||||||
|
/* If some of these fields is not NULL, it is a pointer to b_data. */
|
||||||
|
char *time;
|
||||||
|
char *perm;
|
||||||
|
char *user;
|
||||||
|
char *group;
|
||||||
|
char *target; /* pointer to the target filename of a symlink */
|
||||||
|
} strings;
|
||||||
|
|
||||||
|
unsigned int flags;
|
||||||
|
|
||||||
|
/* used internally */
|
||||||
|
char *b_data;
|
||||||
|
size_t b_size;
|
||||||
|
size_t b_used;
|
||||||
|
};
|
||||||
|
|
||||||
long chunk_bgn_callback(const void *transfer_info, void *ptr,
|
long chunk_bgn_callback(const void *transfer_info, void *ptr,
|
||||||
int remains);
|
int remains);
|
||||||
|
|
||||||
|
@ -290,7 +290,7 @@ typedef enum {
|
|||||||
struct curl_fileinfo {
|
struct curl_fileinfo {
|
||||||
char *filename;
|
char *filename;
|
||||||
curlfiletype filetype;
|
curlfiletype filetype;
|
||||||
time_t time;
|
time_t time; /* always zero! */
|
||||||
unsigned int perm;
|
unsigned int perm;
|
||||||
int uid;
|
int uid;
|
||||||
int gid;
|
int gid;
|
||||||
|
Loading…
Reference in New Issue
Block a user