(tid)
| 424 | messages_history = [ ] |
| 425 | |
| 426 | def connectSrvSvc(tid): |
| 427 | m = SMB2Message(SMB2CreateRequest('srvsvc', |
| 428 | file_attributes = 0, |
| 429 | access_mask = FILE_READ_DATA | FILE_WRITE_DATA | FILE_APPEND_DATA | FILE_READ_EA | FILE_WRITE_EA | READ_CONTROL | FILE_READ_ATTRIBUTES | FILE_WRITE_ATTRIBUTES | SYNCHRONIZE, |
| 430 | share_access = FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE, |
| 431 | oplock = SMB2_OPLOCK_LEVEL_NONE, |
| 432 | impersonation = SEC_IMPERSONATE, |
| 433 | create_options = FILE_NON_DIRECTORY_FILE | FILE_OPEN_NO_RECALL, |
| 434 | create_disp = FILE_OPEN)) |
| 435 | |
| 436 | m.tid = tid |
| 437 | self._sendSMBMessage(m) |
| 438 | self.pending_requests[m.mid] = _PendingRequest(m.mid, expiry_time, connectSrvSvcCB, errback, tid = tid) |
| 439 | self._pushToArray(messages_history, m) |
| 440 | |
| 441 | def connectSrvSvcCB(create_message, **kwargs): |
| 442 | self._pushToArray(messages_history, create_message) |
nothing calls this directly
no test coverage detected