From nobody Wed Apr 2 06:59:29 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; spf=pass (zoho.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (209.51.188.17 [209.51.188.17]) by mx.zohomail.com with SMTPS id 1552335950816481.6108602865081; Mon, 11 Mar 2019 13:25:50 -0700 (PDT) Received: from localhost ([127.0.0.1]:39795 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h3RUP-00072R-Bn for importer@patchew.org; Mon, 11 Mar 2019 16:25:37 -0400 Received: from eggs.gnu.org ([209.51.188.92]:45576) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h3RPR-0003Iq-K2 for qemu-devel@nongnu.org; Mon, 11 Mar 2019 16:20:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h3RNn-0000bf-J5 for qemu-devel@nongnu.org; Mon, 11 Mar 2019 16:18:48 -0400 Received: from smtp.lg.ehu.es ([158.227.0.66]:26109 helo=smtp.ehu.eus) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1h3RNn-0000Y1-8e for qemu-devel@nongnu.org; Mon, 11 Mar 2019 16:18:47 -0400 Received: from imsva2.lgp.ehu.es (imsva2.lgp.ehu.es [10.0.3.246]) by postfix.smtp2.imsva2 (Postfix) with ESMTPS id E6A3C98FB; Mon, 11 Mar 2019 21:18:45 +0100 (CET) Received: from imsva2.lgp.ehu.es (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id B69CB5A045; Mon, 11 Mar 2019 21:18:45 +0100 (CET) Received: from imsva2.lgp.ehu.es (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id AAB725A050; Mon, 11 Mar 2019 21:18:45 +0100 (CET) Received: from smtp.ehu.eus (unknown [10.0.100.76]) by imsva2.lgp.ehu.es (Postfix) with ESMTPS; Mon, 11 Mar 2019 21:18:45 +0100 (CET) Received: from 59ca1d9b7985 (unknown [139.47.78.33]) by smtp2 (Postfix) with ESMTPSA id 67AF1BFF4; Mon, 11 Mar 2019 21:18:45 +0100 (CET) Date: Mon, 11 Mar 2019 20:18:48 +0000 From: Unai Martinez-Corral To: qemu-devel@nongnu.org Message-ID: <20190311201848.GB9@59ca1d9b7985> References: <20190311201532.GA6@59ca1d9b7985> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20190311201532.GA6@59ca1d9b7985> User-Agent: Mutt/1.11.2 (2019-01-07) X-Greylist: ACL 179 matched, not delayed by milter-greylist-4.4.3 (smtp2); Mon, 11 Mar 2019 21:18:45 +0100 (CET) X-TM-AS-GCONF: 00 X-TM-AS-Product-Ver: IMSVA-9.1.0.1631-8.2.0.1013-24484.002 X-TM-AS-Result: No-0.353-7.0-31-10 X-imss-scan-details: No-0.353-7.0-31-10 X-TMASE-Version: IMSVA-9.1.0.1631-8.2.1013-24484.002 X-TMASE-Result: 10-0.353200-10.000000 X-TMASE-MatchedRID: mafpUJSAc1A8mRT0SYY6fvYiLRVJ915DU+A7YkpDJ1g76cr3lZK7RGuk bF2FNZCX0pQhZpR72XZU4ZaPWnopPkwzknXXiTeeYl83W3jnFDD7At+An9uo83PBWZjlMys2Cf2 h9A2gFAVwudrQH6GMcmKwOsgOBYuApjLap8Pn2LsG1NkcAmdR4CseSAhqf1rRTDoylMQmcK9Tf9 uxAWVtFeLzNWBegCW2U/185JqDvmbaqT6lqWS9QsRB0bsfrpPInxMyeYT53Rl0k78Xi2V63XlBz UwUcAkvz652VKTYXo1q4rxahAyhGy3EfHwcgkVprCSGRotTrQn19oHAk+oUfQ/0eKxYdOkTReim 6QLH0Yvpn6fQaYYfBmEZXwGzbQsWLOeM/yNfYDnlrtxuq+PMxcPINhwTXBeZ X-TMASE-SNAP-Result: 1.821001.0001-0-1-12:0,22:0,33:0,34:0-0 X-Greylist: Sender IP whitelisted, Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.3 (postfix.smtp2.imsva2); Mon, 11 Mar 2019 21:18:45 +0100 (CET) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-Received-From: 158.227.0.66 Subject: [Qemu-devel] [PATCH v5 2/9] qemu-binfmt-conf.sh: make opts -p and -c boolean X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: riku.voipio@iki.fi, laurent@vivier.eu Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" This patch breaks backward compatibility. Both '--persistent' and '--credential' default to 'no'. Hence, '-p no' or '-c no' are reduntant. Overall, accepting an argument might be misleading because options are, indeed, boolean. This patch makes both options boolean in getopt, so if any of them is provided the corresponding variable is set to true. Signed-off-by: Unai Martinez-Corral Reviewed-by: Laurent Vivier --- scripts/qemu-binfmt-conf.sh | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/scripts/qemu-binfmt-conf.sh b/scripts/qemu-binfmt-conf.sh index 0009385be2..ca15ff8092 100755 --- a/scripts/qemu-binfmt-conf.sh +++ b/scripts/qemu-binfmt-conf.sh @@ -168,8 +168,8 @@ qemu_get_family() { usage() { cat <