mirror of
https://github.com/curl/curl.git
synced 2026-08-25 07:03:31 +03:00
IMAP: add CURLOPT_UPLOAD_FLAGS and --upload-flags
Set properties on the uploaded resource. Test 3209 and 3210 verify. Closes #15970
This commit is contained in:
parent
0cd2670afb
commit
6758aa722d
25 changed files with 395 additions and 16 deletions
|
|
@ -1024,6 +1024,12 @@ typedef enum {
|
|||
#define CURLALTSVC_H2 (1<<4)
|
||||
#define CURLALTSVC_H3 (1<<5)
|
||||
|
||||
/* bitmask values for CURLOPT_UPLOAD_FLAGS */
|
||||
#define CURLULFLAG_ANSWERED (1L<<0)
|
||||
#define CURLULFLAG_DELETED (1L<<1)
|
||||
#define CURLULFLAG_DRAFT (1L<<2)
|
||||
#define CURLULFLAG_FLAGGED (1L<<3)
|
||||
#define CURLULFLAG_SEEN (1L<<4)
|
||||
|
||||
struct curl_hstsentry {
|
||||
char *name;
|
||||
|
|
@ -2237,6 +2243,8 @@ typedef enum {
|
|||
/* maximum number of keepalive probes (Linux, *BSD, macOS, etc.) */
|
||||
CURLOPT(CURLOPT_TCP_KEEPCNT, CURLOPTTYPE_LONG, 326),
|
||||
|
||||
CURLOPT(CURLOPT_UPLOAD_FLAGS, CURLOPTTYPE_LONG, 327),
|
||||
|
||||
CURLOPT_LASTENTRY /* the last unused */
|
||||
} CURLoption;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue