diff options
author | Wayne Davison <wayned@samba.org> | 2009-11-14 09:52:40 -0800 |
---|---|---|
committer | Wayne Davison <wayned@samba.org> | 2009-11-14 09:52:40 -0800 |
commit | 4e2a7e59e540a7a66da0c3e159f0464b05559f7f (patch) | |
tree | 4702e6fd23b39b8f3ce09a338266a304eb4f44f4 /io.c | |
parent | b82d8c9d1ae9d7c97da149d5366b61da972a091c (diff) | |
download | android_external_rsync-4e2a7e59e540a7a66da0c3e159f0464b05559f7f.tar.gz android_external_rsync-4e2a7e59e540a7a66da0c3e159f0464b05559f7f.tar.bz2 android_external_rsync-4e2a7e59e540a7a66da0c3e159f0464b05559f7f.zip |
Prefer send_msg_int() over send_msg() for better debug output.
Diffstat (limited to 'io.c')
-rw-r--r-- | io.c | 15 |
1 files changed, 9 insertions, 6 deletions
@@ -1316,9 +1316,10 @@ static void read_a_msg(void) if (msg_bytes != 4 || am_sender) goto invalid_msg; data = perform_io(4, PIO_INPUT_AND_CONSUME); - io_error |= IVAL(data, 0); + val = IVAL(data, 0); + io_error |= val; if (!am_generator) - send_msg(MSG_IO_ERROR, data, 4, 0); + send_msg_int(MSG_IO_ERROR, val); break; case MSG_IO_TIMEOUT: if (msg_bytes != 4 || am_server || am_generator) @@ -1395,19 +1396,21 @@ static void read_a_msg(void) exit_cleanup(RERR_STREAMIO); } data = perform_io(4, PIO_INPUT_AND_CONSUME); + val = IVAL(data, 0); if (am_generator) - got_flist_entry_status(FES_SUCCESS, IVAL(data, 0)); + got_flist_entry_status(FES_SUCCESS, val); else - successful_send(IVAL(data, 0)); + successful_send(val); break; case MSG_NO_SEND: if (msg_bytes != 4) goto invalid_msg; data = perform_io(4, PIO_INPUT_AND_CONSUME); + val = IVAL(data, 0); if (am_generator) - got_flist_entry_status(FES_NO_SEND, IVAL(data, 0)); + got_flist_entry_status(FES_NO_SEND, val); else - send_msg(MSG_NO_SEND, data, 4, 0); + send_msg_int(MSG_NO_SEND, val); break; case MSG_ERROR_SOCKET: case MSG_ERROR_UTF8: |