nm_flag
(VFSTONFS((v)->v_mount)->nm_flag & NFSMNT_NFSV3)
(VFSTONFS((v)->v_mount)->nm_flag & NFSMNT_NFSV4)
(VFSTONFS((v)->v_mount)->nm_flag & (NFSMNT_NFSV3 | NFSMNT_NFSV4))
if ((nmp->nm_flag & NFSMNT_NFSV3) != 0 &&
if (nmp->nm_flag & NFSMNT_INT) {
if ((nmp->nm_flag & NFSMNT_INT) == 0)
(bp->b_vp->v_type == VDIR && (nmp->nm_flag & NFSMNT_RDIRPLUS))) {
if (nmp->nm_flag & NFSMNT_INT)
if ((nmp->nm_flag & NFSMNT_RDIRPLUS) != 0) {
nmp->nm_flag &= ~NFSMNT_RDIRPLUS;
if ((nmp->nm_flag & NFSMNT_RDIRPLUS) == 0)
if ((nmp->nm_flag & NFSMNT_NFSV3) != 0 &&
if ((nmp->nm_flag & NFSMNT_NFSV3) != 0 &&
if ((nmp->nm_flag & NFSMNT_NFSV3) != 0 &&
(nmp->nm_flag & NFSMNT_NONCONTIGWR) != 0)
if ((nmp->nm_flag & NFSMNT_NFSV4) && np->n_v4 != NULL &&
if (nmp->nm_flag & NFSMNT_NFSV4) {
if (nmp->nm_flag & (NFSMNT_NFSV3 | NFSMNT_NFSV4)) {
} else if ((nmp->nm_flag & NFSMNT_NFSV4) == 0) {
(nmp->nm_flag &
if (nmp->nm_fhsize == 0 && (nmp->nm_flag & NFSMNT_NFSV4) &&
val = (nmp->nm_flag & NFSMNT_NOLOCKS) ? 1 : 0;
nmp->nm_flag |= NFSMNT_NOLOCKS;
nmp->nm_flag &= ~NFSMNT_NOLOCKS;
if (!(nmp->nm_flag & NFSMNT_NOLOCKS) &&
if (nmp->nm_flag & NFSMNT_NFSV4) {
nfscl_printopt(nmp, (nmp->nm_flag & NFSMNT_NFSV4) != 0, "nfsv4", &buf,
if ((nmp->nm_flag & NFSMNT_NFSV4) != 0) {
nfscl_printopt(nmp, (nmp->nm_flag & NFSMNT_PNFS) != 0, ",pnfs",
nfscl_printopt(nmp, (nmp->nm_flag & NFSMNT_NFSV3) != 0, "nfsv3", &buf,
nfscl_printopt(nmp, (nmp->nm_flag & (NFSMNT_NFSV3 | NFSMNT_NFSV4)) == 0,
nfscl_printopt(nmp, (nmp->nm_flag & NFSMNT_RESVPORT) != 0, ",resvport",
nfscl_printopt(nmp, (nmp->nm_flag & NFSMNT_NOCONN) != 0, ",noconn",
nfscl_printopt(nmp, (nmp->nm_flag & NFSMNT_SOFT) == 0, ",hard", &buf,
} else if (nmp->nm_flag & NFSMNT_NFSV3) {
nfscl_printopt(nmp, (nmp->nm_flag & NFSMNT_SOFT) != 0, ",soft", &buf,
nfscl_printopt(nmp, (nmp->nm_flag & NFSMNT_INT) != 0, ",intr", &buf,
nfscl_printopt(nmp, (nmp->nm_flag & NFSMNT_NOCTO) == 0, ",cto", &buf,
nfscl_printopt(nmp, (nmp->nm_flag & NFSMNT_NOCTO) != 0, ",nocto", &buf,
nfscl_printopt(nmp, (nmp->nm_flag & NFSMNT_NONCONTIGWR) != 0,
nfscl_printopt(nmp, (nmp->nm_flag & (NFSMNT_NOLOCKD | NFSMNT_NFSV4)) ==
nfscl_printopt(nmp, (nmp->nm_flag & (NFSMNT_NOLOCKD | NFSMNT_NFSV4)) ==
nfscl_printopt(nmp, (nmp->nm_flag & NFSMNT_RDIRPLUS) != 0, ",rdirplus",
nfscl_printopt(nmp, (nmp->nm_flag & NFSMNT_KERB) == 0, ",sec=sys",
nfscl_printopt(nmp, (nmp->nm_flag & (NFSMNT_KERB | NFSMNT_INTEGRITY |
nfscl_printopt(nmp, (nmp->nm_flag & (NFSMNT_KERB | NFSMNT_INTEGRITY |
nfscl_printopt(nmp, (nmp->nm_flag & (NFSMNT_KERB | NFSMNT_INTEGRITY |
if (gotfsinfo || (nmp->nm_flag & NFSMNT_NFSV4))
nmp->nm_flag &= ~NFSMNT_NOCONN;
nmp->nm_flag &= ~NFSMNT_RDIRPLUS;
adjsock = !(nmp->nm_flag & NFSMNT_RESVPORT)
adjsock |= ((nmp->nm_flag & NFSMNT_NOCONN) !=
nmp->nm_flag = argp->flags | nmp->nm_flag;
if (!(nmp->nm_flag & NFSMNT_NOCTO) &&
if (nmp->nm_flag & NFSMNT_INT)
if ((VFSTONFS(vp->v_mount)->nm_flag & NFSMNT_NOLOCKD) != 0) {
if ((VFSTONFS(vp->v_mount)->nm_flag & NFSMNT_NOLOCKD) != 0) {
(VFSTONFS(vp->v_mount)->nm_flag & NFSMNT_NOCTO) == 0) {
if (!(nmp->nm_flag & NFSMNT_INT))
if ((nmp->nm_flag & NFSMNT_INT))
if ((nmp->nm_flag & NFSMNT_RESVPORT))
if (nmp == NULL || (nmp->nm_flag & NFSMNT_NOCONN) == 0) {
if ((nmp->nm_flag & NFSMNT_NFSV4))
#define NFSHASNFSV3(n) ((n)->nm_flag & NFSMNT_NFSV3)
#define NFSHASNFSV4(n) ((n)->nm_flag & NFSMNT_NFSV4)
#define NFSHASNFSV3OR4(n) ((n)->nm_flag & (NFSMNT_NFSV3 | NFSMNT_NFSV4))
#define NFSHASSTRICT3530(n) ((n)->nm_flag & NFSMNT_STRICT3530)
#define NFSHASINT(n) ((n)->nm_flag & NFSMNT_INT)
#define NFSHASSOFT(n) ((n)->nm_flag & NFSMNT_SOFT)
#define NFSHASINTORSOFT(n) ((n)->nm_flag & (NFSMNT_INT | NFSMNT_SOFT))
#define NFSHASDUMBTIMR(n) ((n)->nm_flag & NFSMNT_DUMBTIMR)
#define NFSHASNOCONN(n) ((n)->nm_flag & NFSMNT_MNTD)
#define NFSHASKERB(n) ((n)->nm_flag & NFSMNT_KERB)
#define NFSHASALLGSSNAME(n) ((n)->nm_flag & NFSMNT_ALLGSSNAME)
#define NFSHASINTEGRITY(n) ((n)->nm_flag & NFSMNT_INTEGRITY)
#define NFSHASPRIVACY(n) ((n)->nm_flag & NFSMNT_PRIVACY)
#define NFSHASPNFSOPT(n) ((n)->nm_flag & NFSMNT_PNFS)
if (nmp->nm_flag & NFSMNT_SOFT)
#define NFS_ISV3(v) (VFSTONFS((v)->v_mount)->nm_flag & NFSMNT_NFSV3)
if ((nmp->nm_flag & NFSMNT_NFSV3) &&
(nmp->nm_flag & NFSMNT_XLATECOOKIE), 0);
if (nmp->nm_flag & NFSMNT_XLATECOOKIE)
if (nmp->nm_flag & NFSMNT_XLATECOOKIE) {
if (nmp->nm_flag & NFSMNT_XLATECOOKIE) {
if (nmp->nm_flag & NFSMNT_XLATECOOKIE) {
if ((nmp->nm_flag & NFSMNT_NFSV3) &&
if (nmp->nm_flag & NFSMNT_INT) {
if ((nmp->nm_flag & NFSMNT_INT) == 0)
if (nmp->nm_flag & NFSMNT_SOFT)
if (nmp->nm_flag & NFSMNT_SOFT)
if (nmp->nm_flag & NFSMNT_INT)
nmp->nm_flag & NFSMNT_SOFT) {
if (nmp->nm_flag & NFSMNT_RDIRPLUS) {
nmp->nm_flag &= ~NFSMNT_RDIRPLUS;
nmp->nm_flag &= ~NFSMNT_RDIRPLUS;
if ((nmp->nm_flag & NFSMNT_RDIRPLUS) == 0)
(nmp->nm_flag & NFSMNT_SOFT)) {
if (nmp->nm_flag & NFSMNT_KERB) {
m = nfsm_rpchead(cred, nmp->nm_flag, procnum, auth_type, auth_len,
if (nmp->nm_flag & NFSMNT_SOFT)
(nmp->nm_flag & NFSMNT_DUMBTIMR) || nmp->nm_sent < nmp->nm_cwnd)) {
else if ((nmp->nm_flag & NFSMNT_KERB) && *tl++ == rpc_autherr) {
if ((nmp->nm_flag & NFSMNT_KERB) && verf_type == RPCAUTH_KERB4) {
if ((nmp->nm_flag & NFSMNT_NFSV3) == 0)
if (nmp->nm_flag & NFSMNT_NFSV3) {
if (nmp->nm_flag & NFSMNT_SOFT)
if (rep->r_nmp->nm_flag & NFSMNT_INT)
!(nmp->nm_flag & NFSMNT_NOWCCMSG)) {
if (!(nmp->nm_flag & NFSMNT_NOWCCMSG))
if ((nmp->nm_flag & NFSMNT_NOAC) != 0)
if (saddr->sa_family == AF_INET && (nmp->nm_flag & NFSMNT_RESVPORT)) {
if (saddr->sa_family == AF_INET6 && (nmp->nm_flag & NFSMNT_RESVPORT)) {
if (nmp->nm_flag & NFSMNT_NOCONN) {
if (nmp->nm_flag & (NFSMNT_SOFT | NFSMNT_INT)) {
if ((nmp->nm_flag & NFSMNT_SOFT) &&
if (nmp->nm_flag & NFSMNT_DUMBTIMR)
((nmp->nm_flag & NFSMNT_DUMBTIMR) ||
if (!(nmp->nm_flag & NFSMNT_INT))
if (nmp->nm_flag & NFSMNT_INT) {
if (nmp->nm_flag & NFSMNT_SOFT)
catch_p = (nmp->nm_flag & NFSMNT_INT) != 0;
(nmp->nm_flag & NFSMNT_SOFT)) {
KASSERT(VFSTONFS(vp->v_mount)->nm_flag & NFSMNT_XLATECOOKIE);
if ((nmp->nm_flag & NFSMNT_XLATECOOKIE) && !np->n_dirgens)
if (nmp->nm_flag & NFSMNT_XLATECOOKIE) {
if (!(nmp->nm_flag & NFSMNT_XLATECOOKIE) || forcefree) {
if ((VFSTONFS(mp)->nm_flag & NFSMNT_NFSV3) != 0) {
int v3 = (nmp->nm_flag & NFSMNT_NFSV3);
sbp->f_flag = nmp->nm_flag;
if ((nmp->nm_flag & NFSMNT_WSIZE) == 0 &&
if ((nmp->nm_flag & NFSMNT_RSIZE) == 0 &&
adjsock = !(nmp->nm_flag & NFSMNT_RESVPORT)
adjsock |= ((nmp->nm_flag & NFSMNT_NOCONN) !=
nmp->nm_flag = argp->flags;
args->flags = nmp->nm_flag;
(nmp->nm_flag & (NFSMNT_NFSV3|NFSMNT_XLATECOOKIE));
if ((nmp->nm_flag & NFSMNT_NFSV3) && (vp->v_type == VDIR)) {
if (nmp->nm_flag & NFSMNT_XLATECOOKIE)
int nm_flag; /* Flags for soft/hard... */