mirror of
https://github.com/samba-team/samba.git
synced 2025-03-27 22:50:26 +03:00
s3/s4 - remove "talloc_tos()" from common code since s4 doesn't support it
Please don't use this in common code parts until we change the policy regarding it.
This commit is contained in:
parent
c38f94ed9b
commit
276a1a7fec
@ -73,7 +73,7 @@ struct tevent_req *tstream_npa_connect_send(TALLOC_CTX *mem_ctx,
|
||||
struct tevent_req *subreq;
|
||||
int ret;
|
||||
enum ndr_err_code ndr_err;
|
||||
char *lower_case_npipe = strlower_talloc(talloc_tos(), npipe);
|
||||
char *lower_case_npipe = strlower_talloc(mem_ctx, npipe);
|
||||
|
||||
if (!lower_case_npipe) {
|
||||
return NULL;
|
||||
|
@ -159,15 +159,20 @@ void display_sec_ace_flags(uint8_t flags)
|
||||
****************************************************************************/
|
||||
static void disp_sec_ace_object(struct security_ace_object *object)
|
||||
{
|
||||
char *str;
|
||||
if (object->flags & SEC_ACE_OBJECT_TYPE_PRESENT) {
|
||||
str = GUID_string(NULL, &object->type.type);
|
||||
if (str == NULL) return;
|
||||
printf("Object type: SEC_ACE_OBJECT_TYPE_PRESENT\n");
|
||||
printf("Object GUID: %s\n", GUID_string(talloc_tos(),
|
||||
&object->type.type));
|
||||
printf("Object GUID: %s\n", str);
|
||||
talloc_free(str);
|
||||
}
|
||||
if (object->flags & SEC_ACE_INHERITED_OBJECT_TYPE_PRESENT) {
|
||||
str = GUID_string(NULL, &object->inherited_type.inherited_type);
|
||||
if (str == NULL) return;
|
||||
printf("Object type: SEC_ACE_INHERITED_OBJECT_TYPE_PRESENT\n");
|
||||
printf("Object GUID: %s\n", GUID_string(talloc_tos(),
|
||||
&object->inherited_type.inherited_type));
|
||||
printf("Object GUID: %s\n", str);
|
||||
talloc_free(str);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user