s4:auth Move struct auth_usersupplied_info to a common location
[abartlet/samba.git/.git] / source4 / rpc_server / netlogon / dcerpc_netlogon.c
index 226a0640bb3a871823b7c0ea808d19cac0af2123..9d8195aaad4afdca99e685103005394a4cd7309c 100644 (file)
@@ -491,13 +491,9 @@ static NTSTATUS dcesrv_netr_LogonSamLogon_base(struct dcesrv_call_state *dce_cal
        struct netr_SamInfo3 *sam3;
        struct netr_SamInfo6 *sam6;
 
-       user_info = talloc(mem_ctx, struct auth_usersupplied_info);
+       user_info = talloc_zero(mem_ctx, struct auth_usersupplied_info);
        NT_STATUS_HAVE_NO_MEMORY(user_info);
 
-       user_info->flags = 0;
-       user_info->mapped_state = false;
-       user_info->remote_host = NULL;
-
        switch (r->in.logon_level) {
        case NetlogonInteractiveInformation:
        case NetlogonServiceInformation: