From 6bd75ab8400aaf72792e0ae5a083cfd27f96acc0 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Tue, 28 Nov 2000 09:10:04 +0000 Subject: [PATCH] added maxredirs, moved CURL_PROGRESS* defines to src/main.c --- include/curl/curl.h | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/include/curl/curl.h b/include/curl/curl.h index ea3c25d5a..56f705681 100644 --- a/include/curl/curl.h +++ b/include/curl/curl.h @@ -172,6 +172,7 @@ typedef enum { CURLE_HTTP_PORT_FAILED, /* HTTP Interface operation failed */ CURLE_BAD_PASSWORD_ENTERED, /* when the my_getpass() returns fail */ + CURLE_TOO_MANY_REDIRECTS , /* catch endless re-direct loops */ CURL_LAST } CURLcode; @@ -417,17 +418,17 @@ typedef enum { /* Custom pointer that gets passed as first argument to the password function */ CINIT(PASSWDDATA, OBJECTPOINT, 67), + + /* Maximum number of http redirects to follow */ + CINIT(MAXREDIRS, LONG, 68), /* Pass a pointer to a time_t to get a possible date of the requested document! Pass a NULL to shut it off. */ - CINIT(FILETIME, OBJECTPOINT, 68), + CINIT(FILETIME, OBJECTPOINT, 69), CURLOPT_LASTENTRY /* the last unusued */ } CURLoption; -#define CURL_PROGRESS_STATS 0 /* default progress display */ -#define CURL_PROGRESS_BAR 1 - typedef enum { TIMECOND_NONE, @@ -469,7 +470,7 @@ char *curl_getenv(char *variable); char *curl_version(void); /* This is the version number */ -#define LIBCURL_VERSION "7.5-pre3" +#define LIBCURL_VERSION "7.5-pre4" #define LIBCURL_VERSION_NUM 0x070500 /* linked-list structure for the CURLOPT_QUOTE option (and other) */