rem: if (FS_CALL(vnode,fs_unlink) != NULL) status = FS_CALL(vnode,fs_unlink)(vnode->mount->cookie, vnode->private_node, filename);
add: if (FS_CALL(vnode, unlink) != NULL) status = FS_CALL(vnode, unlink)(vnode->mount->cookie, vnode->private_node, filename);
context: common_unlink(char *path, bool kernel){	char filename[SYS_MAX_NAME_LEN];	struct vnode *vnode;	int status;	FUNCTION(("common_unlink: path '%s', kernel %d\n", path, kernel));	status = path_to_dir_vnode(path, &vnode, filename, kernel);	if (status < 0)		return status;	if (FS_CALL(vnode,fs_unlink) != NULL)		status = FS_CALL(vnode,fs_unlink)(vnode->mount->cookie, vnode->private_node, filename);	else		status = EROFS;	put_vnode(vnode);	return status;}