diff options
author | Takashi Yano <takashi.yano@nifty.ne.jp> | 2022-03-11 17:26:30 +0900 |
---|---|---|
committer | Takashi Yano <takashi.yano@nifty.ne.jp> | 2022-03-14 20:29:23 +0900 |
commit | 7df94e3b4ff3335d21cd3069d3f73818cd44dd74 (patch) | |
tree | 684214a46d13055c90ab0287e73344d4b3d5d017 /newlib/libc/stdio | |
parent | af8a7c13b516c77c1e6092157e23ca26db44b1af (diff) | |
download | newlib-7df94e3b4ff3335d21cd3069d3f73818cd44dd74.zip newlib-7df94e3b4ff3335d21cd3069d3f73818cd44dd74.tar.gz newlib-7df94e3b4ff3335d21cd3069d3f73818cd44dd74.tar.bz2 |
Cygwin: path: Add fallback for DFS mounted drive.
- If UNC path for DFS is mounted to a drive with drive letter, the
error "Too many levels of symbolic links" occurs when accessing
to that drive. This is because GetDosDeviceW() returns unexpected
string such as "\Device\Mup\DfsClient\;Z:000000000003fb89\dfsserver
\dfs\linkname" for the mounted UNC path "\??\UNC\fileserver\share".
This patch adds a workaround for this issue.
Addresses: https://cygwin.com/pipermail/cygwin/2022-March/250979.html
Diffstat (limited to 'newlib/libc/stdio')
0 files changed, 0 insertions, 0 deletions