pub const CURLOPT_AUTOREFERER: CURLoption =
$ty + $num;
)
}
macro_rules! ALIAS {
($name:ident, $to:ident) => (
#[allow(dead_code)]
pub const $name: CURLoption = $to;
)
}
DEFOPT!(CURLOPT_FILE, CURLOPTTYPE_OBJECTPOINT, 1);
DEFOPT!(CURLOPT_URL, CURLOPTTYPE_OBJECTPOINT, 2);
DEFOPT!(CURLOPT_PORT, CURLOPTTYPE_LONG, 3);
DEFOPT!(CURLOPT_PROXY, CURLOPTTYPE_OBJECTPOINT, 4);
DEFOPT!(CURLOPT_USERPWD, CURLOPTTYPE_OBJECTPOINT, 5);
DEFOPT!(CURLOPT_PROXYUSERPWD, CURLOPTTYPE_OBJECTPOINT, 6);
DEFOPT!(CURLOPT_RANGE, CURLOPTTYPE_OBJECTPOINT, 7);
/* 8: not used */
DEFOPT!(CURLOPT_INFILE, CURLOPTTYPE_OBJECTPOINT, 9);
DEFOPT!(CURLOPT_ERRORBUFFER, CURLOPTTYPE_OBJECTPOINT, 10);
DEFOPT!(CURLOPT_WRITEFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 11);
DEFOPT!(CURLOPT_READFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 12);
DEFOPT!(CURLOPT_TIMEOUT, CURLOPTTYPE_LONG, 13);
DEFOPT!(CURLOPT_INFILESIZE, CURLOPTTYPE_LONG, 14);
DEFOPT!(CURLOPT_POSTFIELDS, CURLOPTTYPE_OBJECTPOINT, 15);
DEFOPT!(CURLOPT_REFERER, CURLOPTTYPE_OBJECTPOINT, 16);
DEFOPT!(CURLOPT_FTPPORT, CURLOPTTYPE_OBJECTPOINT, 17);
DEFOPT!(CURLOPT_USERAGENT, CURLOPTTYPE_OBJECTPOINT, 18);
DEFOPT!(CURLOPT_LOW_SPEED_LIMIT, CURLOPTTYPE_LONG, 19);
DEFOPT!(CURLOPT_LOW_SPEED_TIME, CURLOPTTYPE_LONG, 20);
DEFOPT!(CURLOPT_RESUME_FROM, CURLOPTTYPE_LONG, 21);
DEFOPT!(CURLOPT_COOKIE, CURLOPTTYPE_OBJECTPOINT, 22);
DEFOPT!(CURLOPT_HTTPHEADER, CURLOPTTYPE_OBJECTPOINT, 23);
DEFOPT!(CURLOPT_HTTPPOST, CURLOPTTYPE_OBJECTPOINT, 24);
DEFOPT!(CURLOPT_SSLCERT, CURLOPTTYPE_OBJECTPOINT, 25);
DEFOPT!(CURLOPT_KEYPASSWD, CURLOPTTYPE_OBJECTPOINT, 26);
DEFOPT!(CURLOPT_CRLF, CURLOPTTYPE_LONG, 27);
DEFOPT!(CURLOPT_QUOTE, CURLOPTTYPE_OBJECTPOINT, 28);
DEFOPT!(CURLOPT_WRITEHEADER, CURLOPTTYPE_OBJECTPOINT, 29);
/* 30: not used */
DEFOPT!(CURLOPT_COOKIEFILE, CURLOPTTYPE_OBJECTPOINT, 31);
DEFOPT!(CURLOPT_SSLVERSION, CURLOPTTYPE_LONG, 32);
DEFOPT!(CURLOPT_TIMECONDITION, CURLOPTTYPE_LONG, 33);
DEFOPT!(CURLOPT_TIMEVALUE, CURLOPTTYPE_LONG, 34);
/* 35: not used */
DEFOPT!(CURLOPT_CUSTOMREQUEST, CURLOPTTYPE_OBJECTPOINT, 36);
DEFOPT!(CURLOPT_STDERR, CURLOPTTYPE_OBJECTPOINT, 37);
/* 38: not used */
DEFOPT!(CURLOPT_POSTQUOTE, CURLOPTTYPE_OBJECTPOINT, 39);
DEFOPT!(CURLOPT_WRITEINFO, CURLOPTTYPE_OBJECTPOINT, 40);
DEFOPT!(CURLOPT_VERBOSE, CURLOPTTYPE_LONG, 41);
DEFOPT!(CURLOPT_HEADER, CURLOPTTYPE_LONG, 42);
DEFOPT!(CURLOPT_NOPROGRESS, CURLOPTTYPE_LONG, 43);
DEFOPT!(CURLOPT_NOBODY, CURLOPTTYPE_LONG, 44);
DEFOPT!(CURLOPT_FAILONERROR, CURLOPTTYPE_LONG, 45);
DEFOPT!(CURLOPT_UPLOAD, CURLOPTTYPE_LONG, 46);
DEFOPT!(CURLOPT_POST, CURLOPTTYPE_LONG, 47);
DEFOPT!(CURLOPT_DIRLISTONLY, CURLOPTTYPE_LONG, 48);
DEFOPT!(CURLOPT_APPEND, CURLOPTTYPE_LONG, 50);
DEFOPT!(CURLOPT_NETRC, CURLOPTTYPE_LONG, 51);
DEFOPT!(CURLOPT_FOLLOWLOCATION, CURLOPTTYPE_LONG, 52);
DEFOPT!(CURLOPT_TRANSFERTEXT, CURLOPTTYPE_LONG, 53);
DEFOPT!(CURLOPT_PUT, CURLOPTTYPE_LONG, 54);
/* 55: not used */
DEFOPT!(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56);
DEFOPT!(CURLOPT_PROGRESSDATA, CURLOPTTYPE_OBJECTPOINT, 57);
DEFOPT!(CURLOPT_AUTOREFERER, CURLOPTTYPE_LONG, 58