-#define IS_RDONLY(pno, ino) \
- ((((struct pnode *)(pno)) && \
- ((((struct pnode *)(pno))->p_mount->mnt_flags & MOUNT_F_RO) || \
- (((struct pnode *)(pno))->p_base->pb_ino && \
- (((struct pnode *)(pno))->p_base->pb_ino->i_fs->fs_flags & \
- FS_F_RO)))) || \
- (((struct inode *)(ino)) && \
- (((struct inode *)(ino))->i_fs->fs_flags & FS_F_RO)))