if (status < 0)
{
- if (nla->errorCode)
- {
- WLog_ERR(TAG, "SPNEGO failed with NTSTATUS: %08X", nla->errorCode);
- freerdp_set_last_error(nla->instance->context, nla->errorCode);
- }
-
Stream_Free(s, TRUE);
return -1;
}
if (nla_decode_ts_request(nla, s) < 1)
return -1;
+ if (nla->errorCode)
+ {
+ WLog_ERR(TAG, "SPNEGO failed with NTSTATUS: %08X", nla->errorCode);
+ freerdp_set_last_error(nla->instance->context, nla->errorCode);
+ return -1;
+ }
+
if (nla_client_recv(nla) < 1)
return -1;