{"abstract-unix-socket", ARG_FILE, ' ', C_ABSTRACT_UNIX_SOCKET},
{"alpn", ARG_BOOL|ARG_NO|ARG_TLS, ' ', C_ALPN},
{"alt-svc", ARG_STRG, ' ', C_ALT_SVC},
- {"anyauth", ARG_BOOL, ' ', C_ANYAUTH},
+ {"anyauth", ARG_NONE, ' ', C_ANYAUTH},
{"append", ARG_BOOL, 'a', C_APPEND},
{"aws-sigv4", ARG_STRG, ' ', C_AWS_SIGV4},
{"basic", ARG_BOOL, ' ', C_BASIC},
const struct LongShort *a)
{
switch(a->cmd) {
+ case C_ANYAUTH: /* --anyauth */
+ config->authtype = CURLAUTH_ANY;
+ break;
case C_DUMP_CA_EMBED: /* --dump-ca-embed */
return PARAM_CA_EMBED_REQUESTED;
case C_BASIC: /* --basic */
togglebit(toggle, &config->authtype, CURLAUTH_BASIC);
break;
- case C_ANYAUTH: /* --anyauth */
- if(toggle)
- config->authtype = CURLAUTH_ANY;
- /* --no-anyauth simply does not touch it */
- break;
#ifdef USE_WATT32
case C_WDEBUG: /* --wdebug */
dbug_init();