This is the mail archive of the cygwin-patches@cygwin.com mailing list for the Cygwin project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
At 11:04 AM 8/25/2002 +0100, Chris January wrote: >Can you please make sure these changes are also reflected in >get_nt_object_attribute? Good point. Thanks. I took this opportunity to collect a chunk of common code in a new function. This patch supersedes those I sent yesterday. Pierre 2002-08-25 Pierre Humblet <Pierre.Humblet@ieee.org> * sec_acl.cc (getacl): Check ace_sid == well_known_world_sid before owner_sid and group_sid so that well_known_world_sid means "other" even when owner_sid and/or group_sid are Everyone. * security.cc (get_attribute_from_acl): Created from code common to get_nt_attribute() and get_nt_object_attribute(), with same reordering as in getacl() above. (get_nt_attribute): Call get_attribute_from_acl(). (get_nt_object_attribute): Ditto.
Attachment:
Everyone.diff
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |