From nobody Wed Aug 20 22:53:59 2025 X-Original-To: bugs@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 4c6hZw1d6Qz65M60 for ; Wed, 20 Aug 2025 22:54:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6hZw0vjpz3rh1 for ; Wed, 20 Aug 2025 22:54:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755730440; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=1o0xIoQkNPs3laneNUtbCYE/F6WH/Y8lBa1TPOohERQ=; b=vyjQJuExKFHeWK91Rc514gqRL/8cTRJNBDnEx4zZYIVT62OpLvUVMNSVErVO3WSaqt8+17 IHrBlDgVPu/NC+dBYBzBsqEwmVjVjko9DMzbx7LWGGjpTit5s0vW42OMtbSSPNOiIixR10 NO6/j8cvAW1omDJ2jsErXENx1FBwZNYX4Wx2lj9RjIdz0TZPLGLMrFkaxMVwov13IWZMyE Rzg31XNKNbt9oXZ7IkJpDPtILSTpmK1w/kbERiLEKiO3Swe30HWQtZBkrhIea36PISOCkV M9W4PGdCUboWUfUB9phhifS4yTnIMp2P6EQRtlt0hKSCN/qrTa4dIBCWvawQhA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755730440; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=1o0xIoQkNPs3laneNUtbCYE/F6WH/Y8lBa1TPOohERQ=; b=THRhq6qV0Jl2BwGLkvXKO193gXMqiO4emdOjW4UD7vxxkjAbcKWjluw8NfR2Vtd9XhnwMN ORa8+XRyYy0fTCqoOtl1H/T94d26ckzCqu95DoxE3hjfWdCOOp5mWGXCy6/i4xSx3ECeAH 2vthjhhr8MX1Ni5HnQQFEP6kz6GT+uTEnB8TmJU6UxkeKWP22m3y6jq3nwrBt5LTvbcEdM Qd+cboyyiOnOUCudHhvOjJsNpIyCjCHsuj9WaopEcW9/BdelK7V5bTmuZZsy6ladLOszQp OTgSwqrOU2Zv+YJXlBcfTZIKnTmqwAJrhRRMDuyS8pizZNToK+eyMTVy4m3JJw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1755730440; a=rsa-sha256; cv=none; b=SlXOvj9TArNhZSq/h0nfBEpzpfrQKEhljIVbNW2PRHe+H+X4XcSLAmLpGvy9iNp4AN4ARd hdR6tixq5KvXIqe7T1TLPidje6CCA3OfixbIfJHGljgI8oO7q3c0i/6Qsrz2WgU8YQxufr 12I5eT0xQT7l4LaYT3o1vdraEAgfKxixW3IGXWcIW4x1JbylhijktKqkYf5o1zgEUr4gOY phVRqkwbQyT97FiLzX6g8GJemv+QHzh71oQ6S767Os8dYfVUf5YKJh/LcLiS/MVTAVnyGz YXYdN+x2vdfv4W3oya73PzYUkto5S9nrW3OsMMm6QgSgvvNUXjpk/amXtpWHlw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4c6hZw0MXWzXp5 for ; Wed, 20 Aug 2025 22:54:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 57KMrxWP079750 for ; Wed, 20 Aug 2025 22:53:59 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 57KMrxFw079749 for bugs@FreeBSD.org; Wed, 20 Aug 2025 22:53:59 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 281811] carp documentation suggests /32 netmask, but man-page suggests same as host-interface Date: Wed, 20 Aug 2025 22:53:59 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Documentation X-Bugzilla-Component: Manual Pages X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: pprocacci@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-bugs@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D281811 pprocacci@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pprocacci@gmail.com --- Comment #1 from pprocacci@gmail.com --- I just submitted the same report without noticing this one first. Mine is https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D288982 I'll ask for mine to be closed. carp(4) shows VIPs being added to interfaces w/ a mask of /24. The online documentation shows them as /32's. (https://docs-archive.freebsd.org/doc/14.3-RELEASE/usr/local/share/doc/free= bsd/en/books/handbook/advanced-networking/index.html#carp) Earlier documentation made the distinction for both cases: https://docs-archive.freebsd.org/doc/13.0-RELEASE/usr/local/share/doc/freeb= sd/en/books/handbook/carp.html What the heck is correct here? Is there a case for both scenarios? These scenarios should be detailed. For the record, I was using /32's without issue, but in my latest build sta= rted using whatever mask was associated with the network as per carp(4). Since doing so, the BACKUP carp instance has been sourcing from the VIP which is causing all sorts of trouble; the main one being return packets aren't retu= rned to me and instead being returned to the PRIMARY. This is expected as I'm considered a BACKUP. The unexpected part is that it's sourcing from the VI= P to start off with.=20=20 I'd wager this is a documentation error in carp(4), but without knowing the cases with anything other than a /32 is needed I can't say that for sure. --=20 You are receiving this mail because: You are the assignee for the bug.=