diff options
author | Johannes Schindelin <johannes.schindelin@gmx.de> | 2021-02-24 12:49:59 +0100 |
---|---|---|
committer | Ron Yorston <rmy@pobox.com> | 2021-03-01 09:30:29 +0000 |
commit | 367f583cffcabdeebc3c27a42eba1926b5ea9819 (patch) | |
tree | 8cae79bb2d7cb5e194e4e5229f1e29e4d89c7917 /libbb | |
parent | 35e32c2a7176c6add799440b642cef3fa6a70045 (diff) | |
download | busybox-w32-367f583cffcabdeebc3c27a42eba1926b5ea9819.tar.gz busybox-w32-367f583cffcabdeebc3c27a42eba1926b5ea9819.tar.bz2 busybox-w32-367f583cffcabdeebc3c27a42eba1926b5ea9819.zip |
win32: let `resolve_symlinks()` _really_ resolve symbolic links
When one tries to call `CreateFile()` with a reparse point, it will
trigger an `ERROR_INVALID_NAME` unless `FILE_FLAG_OPEN_REPARSE_POINT` is
passed. However, _when_ that flag is passed, it does not open a handle
to the symlink _target_, but to the symlink itself.
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Diffstat (limited to 'libbb')
0 files changed, 0 insertions, 0 deletions