From nobody Fri Dec 19 09:19:07 2025 X-Original-To: dev-commits-src-branches@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 4dXhmr1SWqz6LBBm for ; Fri, 19 Dec 2025 09:19:08 +0000 (UTC) (envelope-from git@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 4dXhmq3n5yz44T4 for ; Fri, 19 Dec 2025 09:19:07 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1766135947; 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; bh=to5XXe+hCky/SsiA1vmsLSndgQ6jx3PisG6IBJuFnJg=; b=kdETc2P7nuhhF+WhrlgneXDvMh7A3Gm3iYkZf0rzyhILoKFr4ZfoUHnGE7BjIojTPUnS1G WXr0b1yywBuKc+Rqi6kljF3Xhzj6yS6peZppwMqXbL7h+fhGstmiUwsNsj4Pfy2bxiCa2T 2uvY5GUjz3yWe+JlbVMeQ1sPb9JdFbGaDP24ovXbUYLXRekPCdsgvWCahvbGNuejol+oCp KJNEz33EIkfEQtSKjCtsPOhvR4hlbSIg6CjvmFcEWfqKK3Tz9sjqxzbYuRaZaZV3FPSfI6 xfiq5xFTamdehCtvHnaG7ydn5uaMsbIC9+/xFEdy3FEE4Nss0bvURuyNmyya/Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1766135947; 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; bh=to5XXe+hCky/SsiA1vmsLSndgQ6jx3PisG6IBJuFnJg=; b=ElTqARnGi0x7OgmY0nrIE3wDMJG/5Q6y7ovLFPLsHrBO6NtuIggfcZf52aBpVENv7yS8zV h7mfI/DkOUv8wM1XosXiBxUJx7Dfhg5gCFC0GqPP/A7qKSFGI3Lixb/mvITP5WNhfKm4+m +/9lgwCOuYYqqx66+i1cZNEZCu/lL0/hS64roL8tQ/85HIh9Pj4sv3d5u6Hl0y3Mzuq73V hPU9ABjEsEPli0WRMFfNg8QXDiTwqBZOyE/rnhOAR5Y1eP8+jlfZMHUApAnjinZmaH3PBI IrPNKY2C+HghvWE2W0/oVuNTfimWrxLQdyHMIWI3WBAbDUM+lCr7w5kXWvhB6A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1766135947; a=rsa-sha256; cv=none; b=eDRRNjZD0ja1xtv1oM4x+8d01YN09a8AP9ITxlmcZuzcFXDC+dIcEvL+vVSj2ep3mIbvxv rl4KBZBiw8LfxfNV4c1aVCSaSMx9zwLHBLoS4HpX5E3CCPVssViGXH9itLpkf++FaW93qN NLi2p8aXqJQixIWsHgBf1RNlvlC/9Dzxw/5qC32hmlGnIo2V1GAC5toeHPUn4JpGZ5kNto GkiH0PpUFB92iBqH9+oyC4mYaDmtxwAW0MeDO4m3JFp31sg5b0MgxMZV5b07x7Ga4T/7wE ljCuiD1s+rG0Gi4wrFxEjT2z7quYn6OTeU1+Aup8wm0OnLh70JLVkaDFKNsPVg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dXhmq2bTDz1H2Q for ; Fri, 19 Dec 2025 09:19:07 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3eaa2 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 19 Dec 2025 09:19:07 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Olivier Certner Subject: git: f15270ef49f9 - stable/14 - sys/rpc: Define AUTH_SYS_MAX_{GROUPS,HOSTNAME} List-Id: Commits to the stable branches of the FreeBSD src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-branches@freebsd.org Sender: owner-dev-commits-src-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: olce X-Git-Repository: src X-Git-Refname: refs/heads/stable/14 X-Git-Reftype: branch X-Git-Commit: f15270ef49f93cb949c2d8bcc65caf44f2d36295 Auto-Submitted: auto-generated Date: Fri, 19 Dec 2025 09:19:07 +0000 Message-Id: <6945188b.3eaa2.5a8cc480@gitrepo.freebsd.org> The branch stable/14 has been updated by olce: URL: https://cgit.FreeBSD.org/src/commit/?id=f15270ef49f93cb949c2d8bcc65caf44f2d36295 commit f15270ef49f93cb949c2d8bcc65caf44f2d36295 Author: Olivier Certner AuthorDate: 2025-10-07 07:51:23 +0000 Commit: Olivier Certner CommitDate: 2025-12-19 09:16:44 +0000 sys/rpc: Define AUTH_SYS_MAX_{GROUPS,HOSTNAME} As, respectively, the maximum number of "supplementary" groups and the maximum hostname size allowed in the credentials structure for AUTH_SYS (aka, AUTH_UNIX). Will be used in subsequent commits. Reviewed by: rmacklem MFC after: 2 days Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D52961 (cherry picked from commit f7c4f800cc0b4fac1c99cda8e22d46b67592f9fa) --- sys/rpc/auth.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sys/rpc/auth.h b/sys/rpc/auth.h index e431be847628..6a2ae64e2b89 100644 --- a/sys/rpc/auth.h +++ b/sys/rpc/auth.h @@ -358,6 +358,10 @@ __END_DECLS #define RPCSEC_GSS 6 /* RPCSEC_GSS */ #define AUTH_TLS 7 /* Initiate RPC-over-TLS */ +/* RFC 5531's prescribed limits for variable-lenth arrays. */ +#define AUTH_SYS_MAX_HOSTNAME 255 +#define AUTH_SYS_MAX_GROUPS 16 /* Supplementary groups. */ + /* * Pseudo auth flavors for RPCSEC_GSS. */