From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lf0-x235.google.com (mail-lf0-x235.google.com [IPv6:2a00:1450:4010:c07::235]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id 46B9D21F547 for ; Tue, 3 Nov 2015 09:24:44 -0800 (PST) Received: by lfgh9 with SMTP id h9so26170304lfg.1 for ; Tue, 03 Nov 2015 09:24:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=fPGRaBsXjB/Hh4UdrswkxDPBpZo8hPMc3Yff2qXWANM=; b=hs0BvRk0OaHSyug4oYdJTq0G0ZNZq3WQNqb3PRPWitajSldTY3pb5d4uZIvfH7nFqZ Guyr8/u8zrPRrG+uIZNgqMisP4/pGoEfQBUvileygnCxKbitN6sIDLrZcA6cyHBeaA3z l8+RabUT/xW2GvN0bWda/+KTSfupp8K1ePg+CCFkGGcuxlkGDacKRfgXMj5HZbinN6DX JzstOFGXvErHpBUCLsDeN1VjPDRW9FGj4clhRla/S9s2JRWlIiZpim6IXyIFYAwepgaL cN3qrd2HQcqYf2NL2MCbiRFlVJDMD7ffYY2fZ5C0v9rsphQn64QWpKvtioG3Q3a+NLWz 1HnQ== X-Received: by 10.112.62.194 with SMTP id a2mr13625425lbs.80.1446571482441; Tue, 03 Nov 2015 09:24:42 -0800 (PST) Received: from bass.home.chromatix.fi (83-245-237-115-nat-p.elisa-mobile.fi. [83.245.237.115]) by smtp.gmail.com with ESMTPSA id l8sm4947317lbj.7.2015.11.03.09.24.41 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 03 Nov 2015 09:24:41 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.1 \(3096.5\)) From: Jonathan Morton In-Reply-To: <87k2pzns29.fsf@toke.dk> Date: Tue, 3 Nov 2015 19:24:39 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <6F28B0F0-8333-4753-802E-BDDAC42CBC7B@gmail.com> References: <87oafbnsqn.fsf@toke.dk> <5638B29D.9020503@darbyshire-bryant.me.uk> <87k2pzns29.fsf@toke.dk> To: =?utf-8?Q?Toke_H=C3=B8iland-J=C3=B8rgensen?= X-Mailer: Apple Mail (2.3096.5) Cc: cake@lists.bufferbloat.net Subject: Re: [Cake] Correct 'change' behaviour X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Nov 2015 17:25:07 -0000 > On 3 Nov, 2015, at 15:14, Toke H=C3=B8iland-J=C3=B8rgensen = wrote: >=20 > Kevin Darbyshire-Bryant writes: >=20 >> Interestingly I think the opposite. On a change parameters should be >> left alone unless they're the thing I'm changing. It's a 'change' to >> an instantiation, *not* an instantiation if you get my drift. >=20 > Yes, that is indeed implied in the 'change' verb. However, the tc verb > is 'replace'. If we go with the "leave things alone" paradigm, there > will need to be some way to explicitly specify defaults=E2=80=A6 But tc has both =E2=80=9Cchange=E2=80=9D and =E2=80=9Creplace=E2=80=9D = verbs. They should do different things; the latter implies removing an = existing qdisc and inserting a new one. - Jonathan Morton