From nobody Fri Dec 26 14:59:42 2025 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dd80r07tzz6Lj2Y for ; Fri, 26 Dec 2025 14:59:56 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: from mail-oi1-f173.google.com (mail-oi1-f173.google.com [209.85.167.173]) (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 "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dd80q0QzMz3vvF for ; Fri, 26 Dec 2025 14:59:55 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=freebsd.org (policy=none); spf=pass (mx1.freebsd.org: domain of carpeddiem@gmail.com designates 209.85.167.173 as permitted sender) smtp.mailfrom=carpeddiem@gmail.com Received: by mail-oi1-f173.google.com with SMTP id 5614622812f47-450b3f60c31so3625620b6e.3 for ; Fri, 26 Dec 2025 06:59:55 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766761193; x=1767365993; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=BPhdsS6ulKo9HCnLTZsgHh24LLEzfs0EawHXlY4CT4A=; b=XpXRFzAwVpHQXVjW/sJfll6hbFTN/fW4Xb3V986ji3S2OFJnMGDz+QEAoHwhuELNqu +7dpk3o8sSwYEllh5/03rHftwyktzvCV1ny59GxJ0gVNhGgQXwUR4JcOUJFNT8OTOEXU o+1aU6GQfVbmf7URcfWybblZHl5dKXYfIR0jhcD3VRYvQMIbgWp1aGdWC8yiVXFWLRon BTpZNoAhp2iN8Y9OH/+uqzewbXhHDlmUteL+q4va1vNQs2tCLEpF2ddmh5Lq/aXf330t 3USNEt1vBj4Ckvb9oKjDAJ3hxz/ZaSXHiYrhzbLpD/621ncIK+boSCMGwW+Y32i5uQ6q W8+g== X-Forwarded-Encrypted: i=1; AJvYcCXLM1PNmLgQ1baaLN+uKcsew+8P0HYTNB9I2snDkualpyWP2Vqk0hWZsR9wB5qXbTy7z+BYmLAJ4TdZF2dXJdsazFaoWg==@freebsd.org X-Gm-Message-State: AOJu0Yx3UVZqUvEnXICLaovE4vpJvfOy/9WYC2NKmFsXzvqvXTh4s8B3 7VgOVMgkZYOXKputkhA7iN/xihcPjeNNsxgN/qiJblUkCY4VhXRO3DZI3nMiu/bJbhflEJEkrQP +WjQ6/ultcgR5cBVCXfJzk6za2tZjn8HEtg== X-Gm-Gg: AY/fxX5c/ueDso0OBfStFX/JbVrXfZj11N/ViE5i74W0TaBFTkGItrAZ/1cJIFc5U0B hha+72GZFdGoWxs6hnRMv8SVMPzprpHoycK0AmaBhGvpcVhmxWeIFt1G5HHq8cr4UwKit/pj5Lo 4FDrdN6DyriwzFKOKPf+mo/mRmxj/YGRpYjYEaQRxVGa8lz6LbY4zk3H/MLEAcKp6Qvg9MtTaFe RJ0OwvXjlS+LenEC9+k2v8dqDdTwP0/JDC216bLzQo1FeKo/A0EnrjwyZ5HqBaMeCh3CDtXUMVw XEKdDYauqKd/n+JR/WRkKE+PkVZW/NmqRNkUIEV6w3tfczM36nSQVgKk9LsgRw== X-Google-Smtp-Source: AGHT+IHvlsxUaGZPBucWGB3a7oiK6SbXXeUpbniUxjNNZtO9IYixLx+d5s0kNwyLdqYo115U0ga/V86WRJRCDImjKGQ= X-Received: by 2002:a05:6820:2225:b0:65d:4d:422c with SMTP id 006d021491bc7-65d0eb22dcamr10025858eaf.78.1766761193272; Fri, 26 Dec 2025 06:59:53 -0800 (PST) List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 References: <202505241814.54OIEgPR025138@gitrepo.freebsd.org> <86ecoq7hh3.fsf@ltc.des.dev> In-Reply-To: <86ecoq7hh3.fsf@ltc.des.dev> From: Ed Maste Date: Fri, 26 Dec 2025 09:59:42 -0500 X-Gm-Features: AQt7F2o_KL26PwFz_BL1ZBDan-8yzKcGou3YNZ_fQ-_dm7voT70XvnqiUaXvUy4 Message-ID: Subject: Re: git: cd240957d7ba - main - netinet: Disallow connections to INADDR_ANY To: =?UTF-8?Q?Dag=2DErling_Sm=C3=B8rgrav?= Cc: src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: - X-Spamd-Result: default: False [-1.65 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.38)[-0.382]; NEURAL_HAM_MEDIUM(-0.37)[-0.366]; FORGED_SENDER(0.30)[emaste@freebsd.org,carpeddiem@gmail.com]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17:c]; DMARC_POLICY_SOFTFAIL(0.10)[freebsd.org : SPF not aligned (relaxed), No valid DKIM,none]; MIME_GOOD(-0.10)[text/plain]; TO_DN_SOME(0.00)[]; FREEFALL_USER(0.00)[carpeddiem]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; RCVD_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ARC_NA(0.00)[]; FROM_NEQ_ENVFROM(0.00)[emaste@freebsd.org,carpeddiem@gmail.com]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.167.173:from]; FROM_HAS_DN(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[dev-commits-src-main@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[209.85.167.173:from]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; MLMMJ_DEST(0.00)[dev-commits-src-main@freebsd.org]; MISSING_XM_UA(0.00)[]; RCPT_COUNT_THREE(0.00)[4] X-Rspamd-Queue-Id: 4dd80q0QzMz3vvF On Fri, 19 Dec 2025 at 08:02, Dag-Erling Sm=C3=B8rgrav wr= ote: > > Ed Maste writes: > > commit cd240957d7ba43d819e9d59c6f6517fe915102c7 > > Author: Ed Maste > > AuthorDate: 2024-11-25 14:07:11 +0000 > > Commit: Ed Maste > > CommitDate: 2025-05-24 18:13:09 +0000 > > > > netinet: Disallow connections to INADDR_ANY > > > > Previously connect() or sendto() to INADDR_ANY reached some socket = bound > > to some host interface address. Although this was intentional it wa= s an > > artifact of a different era, and is not desirable now. > > > > In 417b35a97b76 markj added support to disallow connect() to INADDR= _ANY. > > Take the next logical step and disable it by default. > > It is still possible to connect to IN6ADDR_ANY. IMO we should either > allow both or disallow both. Yes, review open in https://reviews.freebsd.org/D54306. I still need to verify that there are no regressions in the test suite though.