Changeset 860 for vendor/current/source3/smbd/sesssetup.c
- Timestamp:
- May 12, 2014, 8:58:38 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vendor/current/source3/smbd/sesssetup.c
r746 r860 906 906 (unsigned int)pblob->length )); 907 907 908 if (pblob->length > pad->needed_len) { 909 DEBUG(2, ("subsequent security token data length %u " 910 "exceeds expected length %u\n", 911 (unsigned int)pblob->length, 912 (unsigned int)pad->needed_len)); 913 } 914 908 915 tmp_blob = data_blob(NULL, 909 916 pad->partial_data.length + copy_len); … … 1166 1173 status = check_spnego_blob_complete(sconn, smbpid, vuid, &blob1); 1167 1174 if (!NT_STATUS_IS_OK(status)) { 1175 /* 1176 * Pack error response, ensuring to fill NativeOS, NativeLanMan 1177 * & PrimaryDomain fields on NT_STATUS_MORE_PROCESSING_REQUIRED 1178 */ 1179 reply_outbuf(req, 4, 0); 1180 reply_sesssetup_blob(req, data_blob_null, status); 1168 1181 if (!NT_STATUS_EQUAL(status, 1169 1182 NT_STATUS_MORE_PROCESSING_REQUIRED)) { … … 1172 1185 } 1173 1186 data_blob_free(&blob1); 1174 reply_nterror(req, nt_status_squash(status));1175 1187 return; 1176 1188 }
Note:
See TracChangeset
for help on using the changeset viewer.