Changeset 746 for vendor/current/source3/client/client.c
- Timestamp:
- Nov 27, 2012, 4:56:06 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vendor/current/source3/client/client.c
r740 r746 1718 1718 1719 1719 status = cli_ntcreate(cli, name, 0, 1720 CREATE_ACCESS_READ, 0, 1720 SEC_FILE_READ_DATA | SEC_FILE_READ_ATTRIBUTE | 1721 SEC_STD_SYNCHRONIZE, 0, 1721 1722 FILE_SHARE_READ|FILE_SHARE_WRITE 1722 1723 |FILE_SHARE_DELETE, … … 1914 1915 if (f == x_stdin) { 1915 1916 cli_shutdown(cli); 1916 exit( 0);1917 exit(rc); 1917 1918 } 1918 1919 … … 2529 2530 2530 2531 if (!NT_STATUS_IS_OK(cli_posix_open(targetcli, targetname, O_CREAT|O_RDWR, mode, &fnum))) { 2531 if ( !NT_STATUS_IS_OK(cli_posix_open(targetcli, targetname, O_CREAT|O_RDONLY, mode, &fnum))) {2532 d_printf("posix_open file %s: for read /writefnum %d\n", targetname, fnum);2532 if (NT_STATUS_IS_OK(cli_posix_open(targetcli, targetname, O_CREAT|O_RDONLY, mode, &fnum))) { 2533 d_printf("posix_open file %s: for readonly fnum %d\n", targetname, fnum); 2533 2534 } else { 2534 2535 d_printf("Failed to open file %s. %s\n", targetname, cli_errstr(cli)); … … 4845 4846 status = cli_echo(cli, 1, data_blob_const(garbage, sizeof(garbage))); 4846 4847 4847 if (!NT_STATUS_IS_OK(status)) { 4848 DEBUG(0, ("SMBecho failed. Maybe server has closed " 4849 "the connection\n")); 4848 if (NT_STATUS_IS_OK(status)) { 4849 return; 4850 } 4851 4852 if (!cli_state_is_connected(cli)) { 4853 DEBUG(0, ("SMBecho failed (%s). The connection is " 4854 "disconnected now\n", nt_errstr(status))); 4850 4855 finished = true; 4851 4856 smb_readline_done();
Note:
See TracChangeset
for help on using the changeset viewer.