Changeset 746 for vendor/current/source3/libsmb/clitrans.c
- Timestamp:
- Nov 27, 2012, 4:56:06 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vendor/current/source3/libsmb/clitrans.c
r740 r746 209 209 switch (cmd) { 210 210 case SMBtrans: 211 pad[0] = 0; 212 iov[0].iov_base = (void *)pad; 213 iov[0].iov_len = 1; 214 iov[1].iov_base = (void *)state->pipe_name_conv; 215 iov[1].iov_len = state->pipe_name_conv_len; 211 if (cli_ucs2(state->cli)) { 212 pad[0] = 0; 213 iov[0].iov_base = (void *)pad; 214 iov[0].iov_len = 1; 215 param_offset += 1; 216 iov += 1; 217 } 218 iov[0].iov_base = (void *)state->pipe_name_conv; 219 iov[0].iov_len = state->pipe_name_conv_len; 216 220 wct = 14 + state->num_setup; 217 param_offset += iov[0].iov_len + iov[1].iov_len;218 iov += 2;221 param_offset += iov[0].iov_len; 222 iov += 1; 219 223 break; 220 224 case SMBtrans2: … … 762 766 fail: 763 767 TALLOC_FREE(frame); 764 if (!NT_STATUS_IS_OK(status)) {765 cli_set_error(cli, status);766 }767 768 return status; 768 769 }
Note:
See TracChangeset
for help on using the changeset viewer.