X-Git-Url: https://git.realraum.at/?a=blobdiff_plain;f=door_daemon%2Fdoor_daemon.c;h=0f60c3077f35505152e1fe6fdc74a83a5b57d770;hb=2ae179f8740bf2183dc9141c67b141473188b46b;hp=6d4300751b0152848e21c69c6e3b8cf8631b3eba;hpb=5302b35b88e5b7a5997608c7cc960915cfb5353c;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;