KENV_MNAMELEN
name = kmalloc(KENV_MNAMELEN + 1, M_TEMP, M_WAITOK);
error = copyinstr(uap->name, name, KENV_MNAMELEN + 1, NULL);
char buf[KENV_MNAMELEN + 1 + KENV_MVALLEN + 1];
if ((namelen > KENV_MNAMELEN) || (vallen > KENV_MVALLEN))
if (buflen > KENV_DYNMAXNUM * (KENV_MNAMELEN + KENV_MVALLEN + 2))
(KENV_MNAMELEN + KENV_MVALLEN + 2);