From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on starla X-Spam-Level: X-Spam-Status: No, score=-1.0 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id 737191F44D for ; Tue, 19 Mar 2024 12:51:09 +0000 (UTC) Authentication-Results: dcvr.yhbt.net; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=LEDrpfPj; dkim-atps=neutral Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id E87DD3858402 for ; Tue, 19 Mar 2024 12:51:07 +0000 (GMT) Received: from mail-ed1-x532.google.com (mail-ed1-x532.google.com [IPv6:2a00:1450:4864:20::532]) by sourceware.org (Postfix) with ESMTPS id 61ACF3858D37 for ; Tue, 19 Mar 2024 12:50:48 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 61ACF3858D37 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 61ACF3858D37 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2a00:1450:4864:20::532 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1710852650; cv=none; b=l6IhM1zhzJvXfFz5tKa8XWbT+JJ1a0xz8Luby8aza0PFZyyJb7FKh0i589oJzgeWZ63QDyqP9jZqTGl6SY4krFMI0caDeQJuiMyx6k6+FF3/d0MoH/7j2V5VNdaXPvWkzTYkF+d1fWb5vAcECtZC3c5dC6TfZDSG2hKfLueh16o= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1710852650; c=relaxed/simple; bh=iYsOmpG/RYLP4hloRKx11ztxn4C/dE06ezEhHhlCYoQ=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=Xu06RKI5o5CqbrkkphvDCE1Ai+STLzMck6Dwf5y2U1FZRpve4mwzcwP7/P3+Q0+XVzFVBYEdPaewTwqyq11FwcFD1G+AqBFcqgI09kfKIF7FPw+uHo/RfbzaI7JSq2YaW/PQ2/tH4jtV/nNGgDbcHMm+ntvVkYN2U3jOIP/ROj8= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-ed1-x532.google.com with SMTP id 4fb4d7f45d1cf-563c403719cso6683253a12.2 for ; Tue, 19 Mar 2024 05:50:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710852647; x=1711457447; darn=sourceware.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=iYsOmpG/RYLP4hloRKx11ztxn4C/dE06ezEhHhlCYoQ=; b=LEDrpfPjHTakTMi96QxYxEEeJxVwuimJq6V1hnzi/tcfzkk20S6nbchsSc3sXMlqL/ M5asHM0N+kg9uLc0ShXmJPVtVaJFJZgNUHIcMEP1WVXo5xCXhzjxNEjt7g3Bogq+HTYG qo0VlN7iRFs4+sjwxGzW5VTljtPnyoVLeh+iswpsi+9sukR6Y3VZrBwjNYQATF8ZQ3IW UFmvDzWay7tBolDiLWDcBqrbrQT+GeCZVe9TcTwRBBehz4Bf1dsf/FDrX9+XnY9cgV2/ 2ALVoJnxJpXaLA7g41WyevcegWUEYMXVHzLOhJTw73jhHBXybswVkqtDAsWIvBCARIam KyDg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710852647; x=1711457447; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=iYsOmpG/RYLP4hloRKx11ztxn4C/dE06ezEhHhlCYoQ=; b=HIJQmoJCrvLMK8qCDduZo8BVyNaj6W05WhXiy/Qs0vfF66WZDQovYYYo+Eqj2gyucm FwfizcEKg4AaCJjgZzcI1X0lhD9gEnekn+QXhWgfwDdIhAFSzzX4Pwe2oeYNYFAD13/n 1cvhObJwOvHb4JWNfVUpnuziShHdMm0w1abTnSN0rm2d2Ogf2jG2T2s8HCY1nLRbY2br 5cwzJ75Enuoag7H8nYGvBD0AsupemcCqhq3jHyNA0i+ysqqDKF3mZL42G1XSlRiecBgj FonLcSdm2/jdj4brb7Kk+U2SoyLo4eQiIJCx9aSLShYDYnQxdzPoyJhetxTzNKHtLCkR CPIQ== X-Forwarded-Encrypted: i=1; AJvYcCVwgElK7qmtE64gBznli90Gcs4MUFjFQJt3bgJGDRGVF8i/PwJmciBEpWbKkFoJwBQHrvuvKmmhQcA538AMldX92g8W5hTaXGP9 X-Gm-Message-State: AOJu0YxJpXOXrW5I8o5UOqJBl82l870TKOHbCF3wIQLkBbPnbIE7gIX6 cr4bW7v7G/lI0X2YUdCosrZiogcyHFIUXd68OQgL4+aAIp6qoxdN/J5eZusa3atfVgadAdf5Nqw bSimvo9MZnCvfN/tsAsPchcXjyy0= X-Google-Smtp-Source: AGHT+IFxobiUwycbn7bkwpzFKVSvjKQftU80i9yyC6QXsHDmTx1gWJCVWFQ2z7ih6fo58ZEFnR+tBPe4qRCv8fuWg/I= X-Received: by 2002:a17:906:17c9:b0:a46:ba19:2e99 with SMTP id u9-20020a17090617c900b00a46ba192e99mr4508510eje.26.1710852646739; Tue, 19 Mar 2024 05:50:46 -0700 (PDT) MIME-Version: 1.0 References: <9831afe6-958a-fbd3-9434-05dd0c9b602a@draigBrady.com> <317fe0e2-8cf9-d4ac-ed56-e6ebcc2baa55@cs.wisc.edu> <8c490a55-598a-adf6-67c2-eb2a6099620a@cs.wisc.edu> <8d26e5046cc8bf49490e4aa3f6c00b09@kylheku.com> In-Reply-To: <8d26e5046cc8bf49490e4aa3f6c00b09@kylheku.com> From: Zachary Santer Date: Tue, 19 Mar 2024 08:50:35 -0400 Message-ID: Subject: Re: RFE: enable buffering on null-terminated data To: Kaz Kylheku Cc: Carl Edquist , libc-alpha@sourceware.org, coreutils@gnu.org, p@draigbrady.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libc-alpha-bounces+e=80x24.org@sourceware.org On Tue, Mar 19, 2024 at 1:24=E2=80=AFAM Kaz Kylheku wrote= : > > But what tee does is set up _IONBF on its output streams, > including stdout. So it doesn't buffer at all. Awesome. Nevermind.