diff options
author | Andreas Schneider <asn@samba.org> | 2019-05-29 14:25:57 +0200 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2019-06-27 12:54:23 +0000 |
commit | 00dd1a8bf8b081cb69a8b1c26af5c70e7ff58088 (patch) | |
tree | 8435120702931c804a5ed720e782450f07a7cff7 /libcli | |
parent | f825fa6d90f165c26df46e2420dbeaf64144466d (diff) | |
download | samba-00dd1a8bf8b081cb69a8b1c26af5c70e7ff58088.tar.gz |
libcli:auth: Return NTSTATUS for netlogon_creds_encrypt_samlogon_validation()
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'libcli')
-rw-r--r-- | libcli/auth/credentials.c | 8 | ||||
-rw-r--r-- | libcli/auth/proto.h | 6 |
2 files changed, 8 insertions, 6 deletions
diff --git a/libcli/auth/credentials.c b/libcli/auth/credentials.c index 1a8e9ad10f0..545d3c6956c 100644 --- a/libcli/auth/credentials.c +++ b/libcli/auth/credentials.c @@ -688,12 +688,14 @@ void netlogon_creds_decrypt_samlogon_validation(struct netlogon_creds_Credential validation, false); } -void netlogon_creds_encrypt_samlogon_validation(struct netlogon_creds_CredentialState *creds, - uint16_t validation_level, - union netr_Validation *validation) +NTSTATUS netlogon_creds_encrypt_samlogon_validation(struct netlogon_creds_CredentialState *creds, + uint16_t validation_level, + union netr_Validation *validation) { netlogon_creds_crypt_samlogon_validation(creds, validation_level, validation, true); + + return NT_STATUS_OK; } static void netlogon_creds_crypt_samlogon_logon(struct netlogon_creds_CredentialState *creds, diff --git a/libcli/auth/proto.h b/libcli/auth/proto.h index 47e8b96fb21..00033b9ce55 100644 --- a/libcli/auth/proto.h +++ b/libcli/auth/proto.h @@ -62,9 +62,9 @@ NTSTATUS netlogon_creds_server_step_check(struct netlogon_creds_CredentialState void netlogon_creds_decrypt_samlogon_validation(struct netlogon_creds_CredentialState *creds, uint16_t validation_level, union netr_Validation *validation); -void netlogon_creds_encrypt_samlogon_validation(struct netlogon_creds_CredentialState *creds, - uint16_t validation_level, - union netr_Validation *validation); +NTSTATUS netlogon_creds_encrypt_samlogon_validation(struct netlogon_creds_CredentialState *creds, + uint16_t validation_level, + union netr_Validation *validation); void netlogon_creds_decrypt_samlogon_logon(struct netlogon_creds_CredentialState *creds, enum netr_LogonInfoClass level, union netr_LogonLevel *logon); |