summaryrefslogtreecommitdiff
path: root/libcli/netlogon.c
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2010-09-07 22:41:44 +0200
committerGünther Deschner <gd@samba.org>2010-09-09 23:07:10 +0200
commitdaa948df2bf23f15bcdb4df170306ef71d952e7c (patch)
tree7a8d06103ffaaf85147392ccc6cdaafdbdcb3297 /libcli/netlogon.c
parentc82bcef16d386c846410dbe2e79f9fad619fc4ea (diff)
downloadsamba-daa948df2bf23f15bcdb4df170306ef71d952e7c.tar.gz
samba-daa948df2bf23f15bcdb4df170306ef71d952e7c.tar.bz2
samba-daa948df2bf23f15bcdb4df170306ef71d952e7c.zip
libcli/netlogon: add NETLOGON_RESPONSE2 to push_nbt_netlogon_response().
Guenther
Diffstat (limited to 'libcli/netlogon.c')
-rw-r--r--libcli/netlogon.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/libcli/netlogon.c b/libcli/netlogon.c
index d9b01964af..882456824e 100644
--- a/libcli/netlogon.c
+++ b/libcli/netlogon.c
@@ -194,7 +194,17 @@ NTSTATUS push_nbt_netlogon_response(DATA_BLOB *data, TALLOC_CTX *mem_ctx,
data, mem_ctx,
&response->data.samlogon);
break;
+ case NETLOGON_RESPONSE2:
+ ndr_err = ndr_push_struct_blob(data, mem_ctx,
+ &response->data.response2,
+ (ndr_push_flags_fn_t)ndr_push_nbt_netlogon_response2);
+ if (!NDR_ERR_CODE_IS_SUCCESS(ndr_err)) {
+ return ndr_map_error2ntstatus(ndr_err);
+ }
+ status = NT_STATUS_OK;
+ break;
}
+
return status;
}