X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=fs%2Fcifs%2Fxattr.c;h=7754d641775eb9e24e3535158b047e54c1b0217a;hb=9464c7cf61b9433057924c36e6e02f303a00e768;hp=067648b7179b5b6b7ad390c406ff8233b9bdea78;hpb=41689045f6a3cbe0550e1d34e9cc20d2e8c432ba;p=linux-2.6.git diff --git a/fs/cifs/xattr.c b/fs/cifs/xattr.c index 067648b71..7754d6417 100644 --- a/fs/cifs/xattr.c +++ b/fs/cifs/xattr.c @@ -330,15 +330,11 @@ ssize_t cifs_listxattr(struct dentry * direntry, char * data, size_t buf_size) sb = direntry->d_inode->i_sb; if(sb == NULL) return -EIO; + xid = GetXid(); cifs_sb = CIFS_SB(sb); pTcon = cifs_sb->tcon; - if(cifs_sb->mnt_cifs_flags & CIFS_MOUNT_NO_XATTR) - return -EOPNOTSUPP; - - xid = GetXid(); - full_path = build_path_from_dentry(direntry); if(full_path == NULL) { FreeXid(xid);