From: Daniel Golle Date: Wed, 9 Feb 2022 17:41:49 +0000 (+0000) Subject: auc: accept both 'y' and 'Y' as confirmation from user X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=d27ecdcc49f2d91a8758ff4c416385d6d57cf2e6;p=feed%2Fpackages.git auc: accept both 'y' and 'Y' as confirmation from user Accept both 'y' and 'Y' as positive confirmation when asking the user if auc should proceed with requesting and installing an upgrade. Signed-off-by: Daniel Golle --- diff --git a/utils/auc/src/auc.c b/utils/auc/src/auc.c index e993a93916..6a78d2db82 100644 --- a/utils/auc/src/auc.c +++ b/utils/auc/src/auc.c @@ -920,9 +920,12 @@ static int init_ustream_ssl(void) { static int ask_user(void) { + char user_input; fprintf(stderr, "Are you sure you want to continue the upgrade process? [N/y] "); - if (getchar() != 'y') + user_input = getchar(); + if ((user_input != 'y') && (user_input != 'Y')) return -EINTR; + return 0; }