From owner-freebsd-net@freebsd.org Thu Jul 9 23:24:08 2020 Return-Path: Delivered-To: freebsd-net@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 71EBB358FD6 for ; Thu, 9 Jul 2020 23:24:08 +0000 (UTC) (envelope-from markjdb@gmail.com) Received: from mail-qk1-x729.google.com (mail-qk1-x729.google.com [IPv6:2607:f8b0:4864:20::729]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4B2sgp646Nz3Xyj; Thu, 9 Jul 2020 23:24:06 +0000 (UTC) (envelope-from markjdb@gmail.com) Received: by mail-qk1-x729.google.com with SMTP id r22so3544233qke.13; Thu, 09 Jul 2020 16:24:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=anvy/Wj3Cs4geKJqoYBkbdJL3ptDNlcdI+Sr4EN9u1Y=; b=jeG4nDajx2UpZlrZlyfssduAw+bgxNa4NMsRmfAYwB7nv2OSWynhWOpDptlrzm9p8r MUZDg9xeqaJf2jdoASJqLRlkoof5EuejZ9DIOyBOIdNOtOoDR8w/JTS+NNCOwTLhIY3Y /5zu0ZqHq7GQxZynG9DSn+R2tMqbZHUCkkMyEuT9a39SlDjHchkcGb7NZ2yN5Q/0NFkT DxCjK3W3X3m6NTVOHzz2OBOgWCNTXGGS3+Xu9X8rC5LinjzJpetl6yLQIKZuMZrXqBcv 7zG9tAReYSWxq/9Wr6nvdBTHxWd4YnjZHBaQYvlx3qVRvAW9hg/pqLJzsmahXTcL9RJp i3+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to; bh=anvy/Wj3Cs4geKJqoYBkbdJL3ptDNlcdI+Sr4EN9u1Y=; b=CnjuuRpX/pqiUx2K02+hmXhbKl7GUpGBE6d5rrgs0vNbC58iN63q1ZJMi0V4QLHZsR aIo9cYbpgNsA/lVsSjPT1kbo/ekqDO3DtnVz3NDcwScbr5pfQ15Cu61sdwW7WvsS75xS NTaJR96/2/a5JH3G9Z+ypCBZt3sht7Fw1WCPveHLDnx66yCi/ojuKpnZkTrIbbWF+fvp hLMG/Z2nMgnjvKPerF3YEw69Nmy4DpW1dx7/S1Z2zZPJBCuB7uTqFxGYRjYL7dz3/52k Ihkj0gCcuYyKyW7ZRJBxf5akOdzxQG7zkMCKloy3N2pik4CVOCgD36MvSrJAW+X62Z4p HKkw== X-Gm-Message-State: AOAM5329Aozxctd6LIS1zknGYR0Zsnf0ztFwCLAp3YkIpUI9S9ICf+NU XKE83kRO7rwOqPeMVL+MH7M= X-Google-Smtp-Source: ABdhPJxqfJSkjOQsiLIfYD+6bNopaC2nIz+4BH6K6VgDA3NS+0BjUrhQQdkQJPRcuT/PxCvxWn0uzA== X-Received: by 2002:a37:6191:: with SMTP id v139mr65272925qkb.213.1594337045630; Thu, 09 Jul 2020 16:24:05 -0700 (PDT) Received: from raichu (toroon0560w-lp130-14-174-91-9-204.dsl.bell.ca. [174.91.9.204]) by smtp.gmail.com with ESMTPSA id i57sm5885381qte.75.2020.07.09.16.24.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Jul 2020 16:24:04 -0700 (PDT) Sender: Mark Johnston Date: Thu, 9 Jul 2020 19:24:00 -0400 From: Mark Johnston To: Doug Hardie Cc: freebsd-net@freebsd.org, tuexen@freebsd.org Subject: Re: making SCTP loadable and removing it from GENERIC Message-ID: <20200709232400.GA83392@raichu> References: <20200709151300.GC8947@raichu> <63F4446F-DECF-4DE8-99CA-EC8755A5D4A1@mail.sermon-archive.info> <20200709201044.GG8947@raichu> <3DC5AC46-604E-4CB4-93EC-6421ED575DBB@mail.sermon-archive.info> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3DC5AC46-604E-4CB4-93EC-6421ED575DBB@mail.sermon-archive.info> X-Rspamd-Queue-Id: 4B2sgp646Nz3Xyj X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=jeG4nDaj; dmarc=none; spf=pass (mx1.freebsd.org: domain of markjdb@gmail.com designates 2607:f8b0:4864:20::729 as permitted sender) smtp.mailfrom=markjdb@gmail.com X-Spamd-Result: default: False [-2.05 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; NEURAL_HAM_MEDIUM(-0.97)[-0.967]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; MIME_GOOD(-0.10)[text/plain]; MID_RHS_NOT_FQDN(0.50)[]; DMARC_NA(0.00)[freebsd.org]; NEURAL_HAM_LONG(-1.03)[-1.029]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; NEURAL_HAM_SHORT(-0.35)[-0.352]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::729:from]; FORGED_SENDER(0.30)[markj@freebsd.org,markjdb@gmail.com]; RECEIVED_SPAMHAUS_PBL(0.00)[174.91.9.204:received]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[markj@freebsd.org,markjdb@gmail.com]; RCVD_TLS_ALL(0.00)[] X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jul 2020 23:24:08 -0000 On Thu, Jul 09, 2020 at 02:15:40PM -0700, Doug Hardie wrote: > > On 9 July 2020, at 13:10, Mark Johnston wrote: > > Hopefully "protocol not supported" is a sufficiently descriptive error > > message. > > Actually, the users of these systems would have no clue about that message. All they would figure out is that the system is down and they can't do their job and bitch to the CEO. I am going to assume that that error will be produced by the socket call and I have added code to check for it and email me if it occurs. I believe that the only viable approach for us is the rc.conf solution as some of these systems are rhapsberry pi 3s which I understand don't use the loader.conf file. My RPi3 boots via loader.efi, which reads loader.conf.