OSDN Git Service

* autoload.cc (WNetGetProviderNameA): Define.
authorcorinna <corinna>
Sat, 19 Jul 2008 12:26:09 +0000 (12:26 +0000)
committercorinna <corinna>
Sat, 19 Jul 2008 12:26:09 +0000 (12:26 +0000)
commit5570e40b086dd8548df121d5ab1b6946af38bbe1
tree235e3c0cdad84252353e1881595d0646bf60249c
parent4e67eb3ba0f46ee794da83bee3fa7f2ce5484d4e
* autoload.cc (WNetGetProviderNameA): Define.
(WNetGetResourceParentA): Remove.
* fhandler_netdrive.cc (struct net_hdls): New structure to keep
WNet handles.  Stored in dir->__handle throughout.
(thread_netdrive): Rewrite to enumerate all servers in all accessible
domains and workgroups.
(fhandler_netdrive::readdir): Simplify toplevel code.  Lowercase all
server names in toplevel.
(fhandler_netdrive::rewinddir): Close all WNet handles and free
net_hdls structure.
winsup/cygwin/ChangeLog
winsup/cygwin/autoload.cc
winsup/cygwin/fhandler_netdrive.cc