* smbfs.c (new_dir_entry): New function with repeated code from
commit3002c837abb33805b6cc52fa0edfb381fa00dad6
authorAndrew V. Samoilov <sav@bcs.zp.ua>
Fri, 3 Aug 2001 10:19:45 +0000 (3 10:19 +0000)
committerAndrew V. Samoilov <sav@bcs.zp.ua>
Fri, 3 Aug 2001 10:19:45 +0000 (3 10:19 +0000)
treef43aaa438b23888af36c66e175b7efd27e4e473d
parent480dc4765f41271ea74d5ba8c925424bbdb6e8ce
* smbfs.c (new_dir_entry): New function with repeated code from
browsing_helper, loaddir_helper and server_browsing_helper.
(browsing_helper): Use new_dir_entry.
(loaddir_helper): Likewise.
(server_browsing_helper): Likewise.

(cached_lstat_info): Eliminated.
(smbfs_readdir): Make dirent_dest static const.
Eliminate cached_lstat_info.
(smbfs_open_link): Make user parameter const. Fix memory leak.
(fake_server_stat): Make path parameter const. Symplify.
(smbfs_fstat): Set my_errno to EFAULT before return.
vfs/smbfs.c