X-Git-Url: https://git.realraum.at/?a=blobdiff_plain;f=door_daemon%2Fdoor_daemon.c;fp=door_daemon%2Fdoor_daemon.c;h=0f60c3077f35505152e1fe6fdc74a83a5b57d770;hb=90524360eb192be01e1487bd45956fe0abc3b4f9;hp=6d4300751b0152848e21c69c6e3b8cf8631b3eba;hpb=82828fb4a72b3c5ddc9708b5ca3d2f9ea2fb9cab;p=svn42.git diff --git a/door_daemon/door_daemon.c b/door_daemon/door_daemon.c index 6d43007..0f60c30 100644 --- a/door_daemon/door_daemon.c +++ b/door_daemon/door_daemon.c @@ -288,6 +288,9 @@ int process_door(read_buffer_t* buffer, int door_fd, cmd_t **cmd_q, client_t* cl if(buffer->buf[buffer->offset] == '\n') { buffer->buf[buffer->offset] = 0; + if(buffer->offset > 0 && buffer->buf[buffer->offset-1] == '\r') + buffer->buf[buffer->offset-1] = 0; + log_printf(NOTICE, "door-firmware: %s", buffer->buf); int cmd_fd = -1;