DF-3089 / fix.diff
--- a/sys/vfs/nfs/nfs_syscalls.c 2026-06-29 12:51:19.000000000 +0000 +++ b/sys/vfs/nfs/nfs_syscalls.c 2026-10-26 03:29:41.728762178 +0000 @@ -1072,7 +1072,8 @@ else { *auth_len = nmp->nm_authlen; *verf_len = nmp->nm_verflen; - bcopy((caddr_t)nmp->nm_key, (caddr_t)key, sizeof (NFSKERBKEY_T)); + bcopy((caddr_t)nmp->nm_key, (caddr_t)key, + sizeof (nmp->nm_key)); } nmp->nm_state &= ~NFSSTA_HASAUTH; nmp->nm_state |= NFSSTA_WAITAUTH; @@ -1205,7 +1206,7 @@ nuidp->nu_expire = time_uptime + NFS_KERBTTL; nuidp->nu_timestamp = ktvout; nuidp->nu_nickname = nick; - bcopy(key, nuidp->nu_key, sizeof (NFSKERBKEY_T)); + bcopy(key, nuidp->nu_key, sizeof (nuidp->nu_key)); TAILQ_INSERT_TAIL(&nmp->nm_uidlruhead, nuidp, nu_lru); LIST_INSERT_HEAD(NMUIDHASH(nmp, cred->cr_uid), |