diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2000-12-19 19:52:57 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2000-12-19 19:52:57 +0000 |
commit | 5827f4d98ae9e6f32ed2e20ef647ea0b489ee330 (patch) | |
tree | a344c9360ed8f1dc9d4ecfd97c8b35dc4ab6a44d /winsup/cygwin/environ.cc | |
parent | 4f9558507059ed3b99bcd13819ee228fab751514 (diff) | |
download | cygnal-5827f4d98ae9e6f32ed2e20ef647ea0b489ee330.tar.gz cygnal-5827f4d98ae9e6f32ed2e20ef647ea0b489ee330.tar.bz2 cygnal-5827f4d98ae9e6f32ed2e20ef647ea0b489ee330.zip |
* environ.cc (struct parse_thing): Add entry for new CYGWIN option
`smbntsec'.
* path.cc (path_conv::check): Check path for being a remote path.
If so and `allow_smbntsec' is set to FALSE, set has_acls to FALSE.
* security.cc: Add global definition for `allow_smbntsec'.
* security.h: Add extern declaration for `allow_smbntsec'.
* fhandler.cc (fhandler_disk_file::open): Eliminate extern declaration
of `allow_ntsec'.
* syscalls.cc: Ditto.
Diffstat (limited to 'winsup/cygwin/environ.cc')
-rw-r--r-- | winsup/cygwin/environ.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/winsup/cygwin/environ.cc b/winsup/cygwin/environ.cc index 615ce1726..09d8195ee 100644 --- a/winsup/cygwin/environ.cc +++ b/winsup/cygwin/environ.cc @@ -29,6 +29,7 @@ details. */ extern BOOL allow_glob; extern BOOL ignore_case_with_glob; extern BOOL allow_ntea; +extern BOOL allow_smbntsec; extern BOOL strip_title_path; extern DWORD chunksize; BOOL reset_com = TRUE; @@ -424,6 +425,7 @@ struct parse_thing {"glob", {func: &glob_init}, isfunc, NULL, {{0}, {s: "normal"}}}, {"ntea", {&allow_ntea}, justset, NULL, {{FALSE}, {TRUE}}}, {"ntsec", {&allow_ntsec}, justset, NULL, {{FALSE}, {TRUE}}}, + {"smbntsec", {&allow_smbntsec}, justset, NULL, {{FALSE}, {TRUE}}}, {"reset_com", {&reset_com}, justset, NULL, {{FALSE}, {TRUE}}}, {"strip_title", {&strip_title_path}, justset, NULL, {{FALSE}, {TRUE}}}, {"title", {&display_title}, justset, NULL, {{FALSE}, {TRUE}}}, |