NFS_MAXPATHLEN
bp = nfs_getcacheblk(vp, (daddr_t)0, NFS_MAXPATHLEN, td);
n = MIN(uio->uio_resid, NFS_MAXPATHLEN - bp->b_resid);
NFSM_STRSIZ(len, NFS_MAXPATHLEN);
if (len == NFS_MAXPATHLEN) {
if (np->n_size > 0 && np->n_size < NFS_MAXPATHLEN) {
if (slen > NFS_MAXPATHLEN || namelen > NFS_MAXNAMLEN)
*ap->a_retval = NFS_MAXPATHLEN;
if (len > NFS_MAXPATHLEN || len <= 0) {
struct iovec iv[(NFS_MAXPATHLEN+MLEN-1)/MLEN];
while (len < NFS_MAXPATHLEN) {
if ((len + mp->m_len) > NFS_MAXPATHLEN) {
mp->m_len = NFS_MAXPATHLEN - len;
len = NFS_MAXPATHLEN;
nfsrv_adj(mp3, NFS_MAXPATHLEN - tlen, tlen - len);
if (rdata.d.len > NFS_MAXPATHLEN)
char namebuf[NFS_MAXPATHLEN + 1];
char linkbuf[NFS_MAXPATHLEN + 1];
char path[NFS_MAXPATHLEN];
nfsm_strsiz(len2, NFS_MAXPATHLEN);
struct iovec iv[(NFS_MAXPATHLEN+MLEN-1)/MLEN];
while (len < NFS_MAXPATHLEN) {
if ((len+mp->m_len) > NFS_MAXPATHLEN) {
mp->m_len = NFS_MAXPATHLEN-len;
len = NFS_MAXPATHLEN;
if (len > NFS_MAXPATHLEN - 1)
if (len > NFS_MAXPATHLEN) {
nfsm_strsiz(len, NFS_MAXPATHLEN);
nfsm_strtom(ap->a_target, slen, NFS_MAXPATHLEN);