From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=NICE_REPLY_A, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 27450 invoked from network); 27 May 2022 02:28:01 -0000 Received: from 9front.inri.net (168.235.81.73) by inbox.vuxu.org with ESMTPUTF8; 27 May 2022 02:28:01 -0000 Received: from dpmailmta01.doteasy.com ([65.61.219.5]) by 9front; Thu May 26 22:26:09 -0400 2022 X-Default-Received-SPF: pass (skip=forwardok (res=PASS)) x-ip-name=192.168.101.81; Received: from dpmailrp01.doteasy.com (unverified [192.168.101.81]) by dpmailmta01.doteasy.com (DEO) with ESMTP id 91967234-1394429 for multiple; Thu, 26 May 2022 19:25:59 -0700 Return-Path: Received: from dpmail01.doteasy.com (dpmail01.doteasy.com [192.168.101.1]) by dpmailrp01.doteasy.com (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTP id 24R2PwGS014613; Thu, 26 May 2022 19:25:58 -0700 X-SmarterMail-Authenticated-As: fde101@fjrhome.net Received: from [192.168.1.75] (pool-173-67-134-144.hrbgpa.fios.verizon.net [173.67.134.144]) by dpmail01.doteasy.com with SMTP; Thu, 26 May 2022 19:25:37 -0700 Message-ID: <5b0acec2-1dc4-1374-9bdc-6596f447f679@fjrhome.net> Date: Thu, 26 May 2022 22:25:36 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Content-Language: en-US To: 9front@9front.org, Jacob Moody References: <360D31817B067471414B1C6D6DF6DF92@felloff.net> <236719d3-a3de-fed1-bb31-8cae0ce16ea0@posixcafe.org> From: "Frank D. Engel, Jr." In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Exim-Id: 5b0acec2-1dc4-1374-9bdc-6596f447f679 X-Bayes-Prob: 0.9999 (Score 4, tokens from: base:default, @@RPTN) X-CanIt-Geo: No geolocation information available for 192.168.101.1 X-CanItPRO-Stream: base:default X-Canit-Stats-ID: 017zCpWbv - f7577165637a - 20220526 X-Scanned-By: CanIt (www . roaringpenguin . com) on 192.168.101.81 X-Originating-IP: 192.168.101.81 List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: lossless pipelining base Subject: Re: [9front] [PATCH] Unmount to remove sharp devices. Reply-To: 9front@9front.org Precedence: bulk I believe the entire point is that you can only remove - not add.  There is only one operation. The "prefixes" are to make it more convenient to specify the set of devices being masked, not to change what is being done to them. On 5/26/22 9:11 PM, Lyndon Nerenberg (VE7TFX/VE6BBM) wrote: > Instead of dancing around all these prefixes, why not just be > explicit about it. There are three cases: > > chdev add abcd # add 'abcd' to the current set > chdev del abcd # remove 'abcd' from the current set > chdev abcd # 'abcd' becomes the absolute set > > No ambiguities, and dead simple to parse. >