From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: passt.top; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: passt.top; dkim=pass (1024-bit key; unprotected) header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256 header.s=mimecast20190719 header.b=e9foWBaV; dkim-atps=neutral Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by passt.top (Postfix) with ESMTPS id EB4245A026E for ; Wed, 01 Jul 2026 02:08:01 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1782864480; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ayAKC+PMx9ZD+0vFtmbc59AETSOYqcImGm6NPmCrAvE=; b=e9foWBaVCVqOvNBZ3hn+VxABu+F5yuf6QVj1rsvSUO0x16e9uJuW0AcP3Y+3pf5CAG3IyQ Ix2OWCjqM363p9Gf1ABXWtCrqQw21BOS8FdBEFUX3wKgE2KwsjUtc0J4U80UerwDAUHBDf IvXgedrwN+U0rtKKcqzVxU8iNAp69js= Received: from mail-wr1-f70.google.com (mail-wr1-f70.google.com [209.85.221.70]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-594-kjwMCQSuM5GAdrMAcgy3vw-1; Tue, 30 Jun 2026 20:07:59 -0400 X-MC-Unique: kjwMCQSuM5GAdrMAcgy3vw-1 X-Mimecast-MFC-AGG-ID: kjwMCQSuM5GAdrMAcgy3vw_1782864478 Received: by mail-wr1-f70.google.com with SMTP id ffacd0b85a97d-473e18559b2so23481f8f.0 for ; Tue, 30 Jun 2026 17:07:59 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782864478; x=1783469278; h=date:content-transfer-encoding:mime-version:organization:references :in-reply-to:message-id:subject:cc:to:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ayAKC+PMx9ZD+0vFtmbc59AETSOYqcImGm6NPmCrAvE=; b=MgKVtg9fhhtcC+LxvOnYOFhHFEId2UWHYX1t8pzFjhvSyhKUWEk4FqNHEaoSU9aXkf gK4OA831XCNm66qLFHfdK+0gTd0jxg6WFefD0fkOACNwuDc7xsSwZTcTCigMtqnHAr6Q ihQcL695imXCaP2TDWQMz7pOtnOdmLActD29ToOL/jLjI0n0N6AdNcH7oUFw7fHq5RvT GnwNyeylfrRdKJFcuO8SPVbutC/ZNh1e1mRFhXXSCy1KVlGcXdkM8BD5w3SDIkW4EtUP iulgiKgSG5aQ1yk+5m5xjLgf1CI0HqqypwQDVssrXOtxGH8hAjz6Sedoflg6FSv4g+0+ 01IA== X-Gm-Message-State: AOJu0YzouERn5LAsJhJHbh9KgOtFSr0GZ2DSjpf8YWvsOVHN/lkUkVyH bXa3pe6fM3WbspeQgfQCuV+5vGjDoiZTDUtYRntGCocWoxbEzGE7RkDFz9s60wswlBJwwajuE+F WEvzPo7w+srMGCetGBBmB/J5ZTdynPnYL2SQuzCWgTPrno0L5wiNIXdHjoGAb6w== X-Gm-Gg: AfdE7cklZTpm9EoDHQvPBkMeSc5xHLVfUwTYAeFrrvL8aYVKDUmEUvRuhwLtaQl/3ww xUtBr76+Hn7u5qipQRJRtxYuxP2I/U9qb0ZbepcEBA8QiRcSA0b1ZJSos8LaHb/0l5RWH6mPW5B cHemVZFkZ1a9atoBTcyfBKk5GlX+kcYHw/xwbie2EthvPyk+M2MuhRSpQWdmmGdPF5JhOhf054t D7b535+WUiVRNTM5MxsvPExJj0LcneJRXHIbEH/pPDwXLWtFPxf67tHo+faCAP4NNOIbxXh4jDL Nk3PNppBFOOU274soc1utTNrz+c80XVQCxGPeiPEj5RIIht05EdaZCurr3wjbE1A1DVwaVQlNet DTHVUe/cEw7KjjUNVrLE37KEWtsK79RxKdMatsu0= X-Received: by 2002:a05:6000:430c:b0:476:6bd4:82b8 with SMTP id ffacd0b85a97d-4766bd4835emr3575550f8f.14.1782864478276; Tue, 30 Jun 2026 17:07:58 -0700 (PDT) X-Received: by 2002:a05:6000:430c:b0:476:6bd4:82b8 with SMTP id ffacd0b85a97d-4766bd4835emr3575516f8f.14.1782864477796; Tue, 30 Jun 2026 17:07:57 -0700 (PDT) Received: from maya.myfinge.rs (ifcgrfdd.trafficplex.cloud. [176.103.220.4]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-47563d194b0sm12532756f8f.1.2026.06.30.17.07.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Jun 2026 17:07:56 -0700 (PDT) From: Stefano Brivio To: David Gibson Subject: Re: [PATCH 11/12] fwd_rule: Allow "all" port specs to be combined with other options Message-ID: <20260701020756.4b9aa23c@elisabeth> In-Reply-To: <20260626071003.3472194-12-david@gibson.dropbear.id.au> References: <20260626071003.3472194-1-david@gibson.dropbear.id.au> <20260626071003.3472194-12-david@gibson.dropbear.id.au> Organization: Red Hat X-Mailer: Claws Mail 4.2.0 (GTK 3.24.49; x86_64-pc-linux-gnu) MIME-Version: 1.0 Date: Wed, 01 Jul 2026 02:07:56 +0200 (CEST) X-Mimecast-Spam-Score: 0 X-Mimecast-MFC-PROC-ID: eN-rqT9wrYKNcKGzI5pZLBV-paU6LXmP4aNBi7GCO18_1782864478 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Message-ID-Hash: 425AITCWLN44XP5I5DVJPTUVCZKQ2LVN X-Message-ID-Hash: 425AITCWLN44XP5I5DVJPTUVCZKQ2LVN X-MailFrom: sbrivio@redhat.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: passt-dev@passt.top X-Mailman-Version: 3.3.8 Precedence: list List-Id: Development discussion and patches for passt Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: On Fri, 26 Jun 2026 17:10:02 +1000 David Gibson wrote: > Currently we handle -t all and the like as a special case, it can't be > combined with other port specifier options. Remove that restriction, > allowing combined options like: > -t all,~9999 # Forward everything non-ephemeral except 9999 > -t all,auto # Equivalent to -t auto > -t all,33000 # Forward non-ephemeral plus port 33,000 > > This isn't particularly useful immediately, Actually, -t all,33000 could be useful right away. I didn't realise we weren't allowing that. -- Stefano