diff options
| author | Olivier Certner <olce@FreeBSD.org> | 2025-10-07 07:51:23 +0000 |
|---|---|---|
| committer | Olivier Certner <olce@FreeBSD.org> | 2025-10-14 12:21:48 +0000 |
| commit | f7c4f800cc0b4fac1c99cda8e22d46b67592f9fa (patch) | |
| tree | 30cbef05c4b2d7a187338edc03fbc1f3e73a99ef | |
| parent | 47e9c81d4f1324674c624df02a51ad3a72aa7444 (diff) | |
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
| -rw-r--r-- | sys/rpc/auth.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/rpc/auth.h b/sys/rpc/auth.h index 33c33ffd594d..648fb99a3a27 100644 --- a/sys/rpc/auth.h +++ b/sys/rpc/auth.h @@ -354,6 +354,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. */ |
