From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 374d5650 for ; Thu, 20 Feb 2020 16:35:08 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id EF7FA93D9C; Fri, 21 Feb 2020 02:35:06 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 8A3B493D2D; Fri, 21 Feb 2020 02:34:48 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=pass (1024-bit key; unprotected) header.d=kilonet.net header.i=@kilonet.net header.b="VfOU/hVW"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id E3EE893D2D; Fri, 21 Feb 2020 02:34:45 +1000 (AEST) Received: from p3plsmtpa08-08.prod.phx3.secureserver.net (p3plsmtpa08-08.prod.phx3.secureserver.net [173.201.193.109]) by minnie.tuhs.org (Postfix) with ESMTPS id C4B3C93D1B for ; Fri, 21 Feb 2020 02:34:44 +1000 (AEST) Received: from medusa.kilonet.net ([72.69.214.144]) by :SMTPAUTH: with ESMTPA id 4omhjMhsoBEfg4omijxup5; Thu, 20 Feb 2020 09:34:44 -0700 X-CMAE-Analysis: v=2.3 cv=GvM8BX9C c=1 sm=1 tr=0 a=/ZwKS+J4t0aU1RkKSgdEcw==:117 a=/ZwKS+J4t0aU1RkKSgdEcw==:17 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=IkcTkHD0fZMA:10 a=l697ptgUJYAA:10 a=10ZWkczN36cgpKIVI1wA:9 a=QEXdDO2ut3YA:10 X-SECURESERVER-ACCT: krewat@kilonet.net Received: from [199.89.231.101] (ender.kilonet.net [199.89.231.101]) by medusa.kilonet.net (8.14.8/8.15.1) with ESMTP id 01KGYh7i021687 for ; Thu, 20 Feb 2020 11:34:43 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kilonet.net; s=default; t=1582216483; bh=X9Gcx/Ra/JAjSVEmaF/AZ3BrkLxclqwYnsp9HxOc1KE=; h=Subject:To:References:From:Date:In-Reply-To; b=VfOU/hVWPskMPBHwlRBd7IBaR6oUMD43pqeCDV51xlyq3tEXM8Kzd2uSfKzV1iZPb O/Ic0hUO8J9MiflU9uUH1Jg+s+jIdBbByftXqc6av+2hFjQxbN5BfbdxK6qdPpvTAv wodMCgh9ppISoI7DdQctQUX+fja0YsbI0AoxWT3Q= To: tuhs@minnie.tuhs.org References: <202002180017.01I0HI0I1415945@darkstar.fourwinds.com> <20200219044444.GO30841@mcvoy.com> <615399517.295857.1582135972871@email.ionos.co.uk> <202002200727.01K7RFwj014313@freefriends.org> <20200220162308.GK30841@mcvoy.com> From: Arthur Krewat Message-ID: <39d767c7-3882-6219-c42d-d0178bd0d43a@kilonet.net> Date: Thu, 20 Feb 2020 11:34:36 -0500 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 MIME-Version: 1.0 In-Reply-To: <20200220162308.GK30841@mcvoy.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-CMAE-Envelope: MS4wfAAFFEi0n0gM2VkntI1nUKVCURg9Rb5F3DhAMic5kARaidbuCy9JTSiY94czDz+HC/IdTrObXQ/rPAvQUaNe4mV1mMeykEqmRsiY0kDRr6SR7e5XwXbA HJgja7Tzz56Zupdafkj1k9/sB6U99z3zuTR3QqNOmHooxbtTlGFcr5k6XGjq3e/YOxG8lTUIhmxfxA== Subject: Re: [TUHS] man Macro Package and pdfmark X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" On 2/20/2020 11:23 AM, Larry McVoy wrote: > > Early Solaris was awful, just awful. They pulled out sockets and replaced > them with Lachman's STREAMS based TCP/IP stack (really convergent's stack, > I believe Lachman bought it from them). Performance was horrible, they > brought in Mentat's stack and had to work on that, and eventually they > brought back sockets. I dunno if there is any STREAMS stuff left, that > was a horrible idea. > It's still there. Not sure if it's used for more than a console keyboard driver anymore, but from a Solaris 11.3 machine: more /usr/include/sys/stream.h /*  * Copyright (c) 1988, 2016, Oracle and/or its affiliates. All rights reserved.  */ #ifndef _SYS_STREAM_H #define _SYS_STREAM_H /*  * For source compatibility  */ #include #ifdef _KERNEL #include #endif #include #include #include #include #include #ifdef  __cplusplus extern "C" { #endif ...