vn_printf: handle VI_FOPENING
Noted by: mjg
Sponsored by: The FreeBSD Foundation
MFC after: 6 days
Fixes: fa3bd463ce
This commit is contained in:
parent
10f57cb98f
commit
662283b108
@ -4116,8 +4116,10 @@ vn_printf(struct vnode *vp, const char *fmt, ...)
|
||||
strlcat(buf, "|VI_OWEINACT", sizeof(buf));
|
||||
if (vp->v_iflag & VI_DEFINACT)
|
||||
strlcat(buf, "|VI_DEFINACT", sizeof(buf));
|
||||
if (vp->v_iflag & VI_FOPENING)
|
||||
strlcat(buf, "|VI_FOPENING", sizeof(buf));
|
||||
flags = vp->v_iflag & ~(VI_TEXT_REF | VI_MOUNT | VI_DOINGINACT |
|
||||
VI_OWEINACT | VI_DEFINACT);
|
||||
VI_OWEINACT | VI_DEFINACT | VI_FOPENING);
|
||||
if (flags != 0) {
|
||||
snprintf(buf2, sizeof(buf2), "|VI(0x%lx)", flags);
|
||||
strlcat(buf, buf2, sizeof(buf));
|
||||
|
Loading…
Reference in New Issue
Block a user