mirror of
https://github.com/samba-team/samba.git
synced 2024-12-25 23:21:54 +03:00
Allow the mechOID to be written separately.
Jeremy.
This commit is contained in:
parent
c5b7d538ec
commit
e3e08c6e7d
@ -498,11 +498,13 @@ DATA_BLOB spnego_gen_auth_response(DATA_BLOB *reply, NTSTATUS nt_status,
|
||||
asn1_write_enumerated(&data, negResult);
|
||||
asn1_pop_tag(&data);
|
||||
|
||||
if (reply->data != NULL) {
|
||||
if (mechOID) {
|
||||
asn1_push_tag(&data,ASN1_CONTEXT(1));
|
||||
asn1_write_OID(&data, mechOID);
|
||||
asn1_pop_tag(&data);
|
||||
|
||||
}
|
||||
|
||||
if (reply && reply->data != NULL) {
|
||||
asn1_push_tag(&data,ASN1_CONTEXT(2));
|
||||
asn1_write_OctetString(&data, reply->data, reply->length);
|
||||
asn1_pop_tag(&data);
|
||||
|
Loading…
Reference in New Issue
Block a user