dir.c (9b053f3207e8887fed88162a339fdd4001abcdb2) dir.c (5542aa2fa7f6cddb03c4ac3135e390adffda98ca)
1/*
2 * linux/fs/nfs/dir.c
3 *
4 * Copyright (C) 1992 Rick Sladkey
5 *
6 * nfs directory handling functions
7 *
8 * 10 Apr 1996 Added silly rename for unlink --okir

--- 472 unchanged lines hidden (view full) ---

481 if (dentry != NULL) {
482 if (nfs_same_file(dentry, entry)) {
483 nfs_set_verifier(dentry, nfs_save_change_attribute(dir));
484 status = nfs_refresh_inode(dentry->d_inode, entry->fattr);
485 if (!status)
486 nfs_setsecurity(dentry->d_inode, entry->fattr, entry->label);
487 goto out;
488 } else {
1/*
2 * linux/fs/nfs/dir.c
3 *
4 * Copyright (C) 1992 Rick Sladkey
5 *
6 * nfs directory handling functions
7 *
8 * 10 Apr 1996 Added silly rename for unlink --okir

--- 472 unchanged lines hidden (view full) ---

481 if (dentry != NULL) {
482 if (nfs_same_file(dentry, entry)) {
483 nfs_set_verifier(dentry, nfs_save_change_attribute(dir));
484 status = nfs_refresh_inode(dentry->d_inode, entry->fattr);
485 if (!status)
486 nfs_setsecurity(dentry->d_inode, entry->fattr, entry->label);
487 goto out;
488 } else {
489 if (d_invalidate(dentry) != 0)
490 goto out;
489 d_invalidate(dentry);
491 dput(dentry);
492 }
493 }
494
495 dentry = d_alloc(parent, &filename);
496 if (dentry == NULL)
497 return;
498

--- 2003 unchanged lines hidden ---
490 dput(dentry);
491 }
492 }
493
494 dentry = d_alloc(parent, &filename);
495 if (dentry == NULL)
496 return;
497

--- 2003 unchanged lines hidden ---