return status;
}
- (*session_info)->system = true;
+ (*session_info)->unix_info->system = true;
status = add_sid_to_array_unique((*session_info)->security_token->sids,
&global_sid_System,
SMB_ASSERT(src->unix_info);
dst->guest = src->unix_info->guest;
- dst->system = src->system;
+ dst->system = src->unix_info->system;
/* This element must be provided to convert back to an auth_serversupplied_info */
SMB_ASSERT(src->unix_token);
return NULL;
}
- dst->system = src->system;
-
dst->unix_token = talloc(dst, struct security_unix_token);
if (!dst->unix_token) {
return NULL;
}
dst->unix_info->guest = src->guest;
+ dst->unix_info->system = src->system;
return dst;
}
return NULL;
}
- dst->system = src->system;
-
if (src->unix_token) {
dst->unix_token = talloc(dst, struct security_unix_token);
if (!dst->unix_token) {
}
dst->unix_info->guest = src->unix_info->guest;
+ dst->unix_info->system = src->unix_info->system;
}
return dst;