mirror of
https://github.com/samba-team/samba.git
synced 2025-02-25 17:57:42 +03:00
auth3: Use "all_zero" where appropriate
... Saves a few bytes of footprint Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
This commit is contained in:
parent
3d9b1bdf6c
commit
f50b6e7cb4
@ -1358,8 +1358,6 @@ NTSTATUS make_server_info_info3(TALLOC_CTX *mem_ctx,
|
||||
struct auth_serversupplied_info **server_info,
|
||||
const struct netr_SamInfo3 *info3)
|
||||
{
|
||||
static const char zeros[16] = {0, };
|
||||
|
||||
NTSTATUS nt_status = NT_STATUS_OK;
|
||||
char *found_username = NULL;
|
||||
const char *nt_domain;
|
||||
@ -1460,7 +1458,7 @@ NTSTATUS make_server_info_info3(TALLOC_CTX *mem_ctx,
|
||||
|
||||
/* ensure we are never given NULL session keys */
|
||||
|
||||
if (memcmp(info3->base.key.key, zeros, sizeof(zeros)) == 0) {
|
||||
if (all_zero(info3->base.key.key, sizeof(info3->base.key.key))) {
|
||||
result->session_key = data_blob_null;
|
||||
} else {
|
||||
result->session_key = data_blob_talloc(
|
||||
@ -1468,7 +1466,8 @@ NTSTATUS make_server_info_info3(TALLOC_CTX *mem_ctx,
|
||||
sizeof(info3->base.key.key));
|
||||
}
|
||||
|
||||
if (memcmp(info3->base.LMSessKey.key, zeros, 8) == 0) {
|
||||
if (all_zero(info3->base.LMSessKey.key,
|
||||
sizeof(info3->base.LMSessKey.key))) {
|
||||
result->lm_session_key = data_blob_null;
|
||||
} else {
|
||||
result->lm_session_key = data_blob_talloc(
|
||||
|
Loading…
x
Reference in New Issue
Block a user