summaryrefslogtreecommitdiff
path: root/ratox.c
AgeCommit message (Collapse)Author
2014-09-18We need O_WRONLY for text_out as wellsin
2014-09-18Remember to ftruncate() before updating the filessin
2014-09-18Remove writeline()sin
2014-09-18We can't use TAILQ_REMOVE inside TAILQ_FOREACHsin
2014-09-18Add fifos for incoming requests and remove cmd-parserFRIGN
2014-09-18Rework file-transferssin
For aborted transfers, we will have to move the transfer to the TRANSFER_KILLED state. Then we'll have to wait until the input FIFO stops being readable (the user ^C the transfer). Only then can we move to TRANSFER_NONE. If we move to TRANSFER_NONE immediately then we will initiate a new transfer which we don't want to do. The basic idea is: If we move into the TRANSFER_KILLED state and timeout has expired (50ms?) without the fd being readable (the user did a ^C on cat file > file_in) then move the transfer to TRANSFER_NONE state.
2014-09-17Fix wall of gcc-warningsFRIGN
2014-09-17Rename ratatox to ratoxsin