summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/net.cc
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2006-10-19 10:01:03 +0000
committerCorinna Vinschen <corinna@vinschen.de>2006-10-19 10:01:03 +0000
commit20f9af53481ba97c6759e2febe449428618936ad (patch)
treea72d0bc81c925035b3a6b363b368f912105c87c5 /winsup/cygwin/net.cc
parentd145878a0750751e48f092f0a4fdc0d802fe6eff (diff)
downloadcygnal-20f9af53481ba97c6759e2febe449428618936ad.tar.gz
cygnal-20f9af53481ba97c6759e2febe449428618936ad.tar.bz2
cygnal-20f9af53481ba97c6759e2febe449428618936ad.zip
* fhandler.h (fhandler_base::set_name): Make virtual.
(class fhandler_registry): Add wow64 and prefix_len members. Declare set_name method. * fhandler_proc.cc (PROC_REGISTRY32): Define. (PROC_REGISTRY64): Define. (proc_listing): Add "registry32" and "registry64" elements. (proc_fhandlers): Add corresponding FH_REGISTRY values. * fhandler_registry.cc (registry_len): Drop static value in favor of class member prefix_len. Use preifx_len instead of registry_len throughout. (fhandler_registry::set_name): Define. Set wow64 and prefix_len according to directory prefix. (fhandler_registry::fhandler_registry): Set wow64 and prefix_len to default values. (open_key): Add wow64 argument. Handle wow64 in call to RegOpenKeyEx. Use fhandler_registry member wow64 in this place throughout.
Diffstat (limited to 'winsup/cygwin/net.cc')
0 files changed, 0 insertions, 0 deletions