[RTEMS Project] #4493: pppd broken if serial driver can't handle big data
RTEMS trac
trac at rtems.org
Fri Feb 11 07:42:16 UTC 2022
#4493: pppd broken if serial driver can't handle big data
--------------------------------+---------------------------------
Reporter: Christian Mauderer | Owner: Christian Mauderer
Type: defect | Status: assigned
Priority: normal | Milestone:
Component: network/libbsd | Version: 6
Severity: normal | Resolution:
Keywords: | Blocked By:
Blocking: |
--------------------------------+---------------------------------
Comment (by Christian Mauderer <christian.mauderer@…>):
In [changeset:"0b883f311edf588345a8c46a18dc966bd62b6903/rtems-libbsd"
0b883f3/rtems-libbsd]:
{{{
#!CommitTicketReference repository="rtems-libbsd"
revision="0b883f311edf588345a8c46a18dc966bd62b6903"
ppp: Fix transmitting data
The pppstart expected that a driver write would somehow magically
process all data passed to the write function. Because ppp disables all
buffering that originally has been in termios, that assumption is not
true for all but polled drivers.
With this patch, the pppstart now gets and processes the feedback that
is returned from the driver via rtems_termios_dequeue_characters.
Update #4493
}}}
--
Ticket URL: <http://devel.rtems.org/ticket/4493#comment:2>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list