summaryrefslogtreecommitdiff
path: root/librpc/gen_ndr/schannel.h
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2009-09-11 02:18:59 +0200
committerGünther Deschner <gd@samba.org>2009-09-11 02:57:19 +0200
commit721b76cfbadb6a9466e6015c5e77bbb8f6491c3d (patch)
tree39ba5f24d27435fc1e474780cf5088791601dd72 /librpc/gen_ndr/schannel.h
parent38ab500b787a96788cf59c14fadfc4f5a42bd029 (diff)
downloadsamba-721b76cfbadb6a9466e6015c5e77bbb8f6491c3d.tar.gz
samba-721b76cfbadb6a9466e6015c5e77bbb8f6491c3d.tar.bz2
samba-721b76cfbadb6a9466e6015c5e77bbb8f6491c3d.zip
schannel: more work on reponse NL_AUTH_MESSAGES.
Guenther
Diffstat (limited to 'librpc/gen_ndr/schannel.h')
-rw-r--r--librpc/gen_ndr/schannel.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/librpc/gen_ndr/schannel.h b/librpc/gen_ndr/schannel.h
index 83357d8568..6a85af2f46 100644
--- a/librpc/gen_ndr/schannel.h
+++ b/librpc/gen_ndr/schannel.h
@@ -76,6 +76,10 @@ union NL_AUTH_MESSAGE_BUFFER {
const char * u;/* [case(NL_FLAG_UTF8_DNS_DOMAIN_NAME)] */
}/* [noprint,nodiscriminant,public] */;
+union NL_AUTH_MESSAGE_BUFFER_REPLY {
+ uint32_t dummy;/* [case(NL_NEGOTIATE_RESPONSE)] */
+}/* [noprint,nodiscriminant,public] */;
+
struct NL_AUTH_MESSAGE {
enum NL_AUTH_MESSAGE_TYPE MessageType;
uint32_t Flags;
@@ -84,6 +88,7 @@ struct NL_AUTH_MESSAGE {
union NL_AUTH_MESSAGE_BUFFER utf8_dns_domain;/* [switch_is(Flags&NL_FLAG_UTF8_DNS_DOMAIN_NAME)] */
union NL_AUTH_MESSAGE_BUFFER utf8_dns_host;/* [switch_is(Flags&NL_FLAG_UTF8_DNS_HOST_NAME)] */
union NL_AUTH_MESSAGE_BUFFER utf8_netbios_computer;/* [switch_is(Flags&NL_FLAG_UTF8_NETBIOS_COMPUTER_NAME)] */
+ union NL_AUTH_MESSAGE_BUFFER_REPLY Buffer;/* [switch_is(MessageType&NL_NEGOTIATE_RESPONSE)] */
}/* [public,flag(LIBNDR_PRINT_ARRAY_HEX)] */;
enum NL_SIGNATURE_ALGORITHM