Re: [PATCH rtems-libbsd] ppp: Fix transmitting data

2021-08-13 Thread Christian MAUDERER
Am 13.08.21 um 10:01 schrieb Chris Johns: On 13/8/21 5:22 pm, Christian MAUDERER wrote: Hello Chris, Am 13.08.21 um 04:46 schrieb Chris Johns: On 12/8/21 9:42 pm, Christian Mauderer wrote: The pppstart expected that a driver write would somehow magically process all data passed to the write f

Re: [PATCH rtems-libbsd] ppp: Fix transmitting data

2021-08-13 Thread Chris Johns
On 13/8/21 5:22 pm, Christian MAUDERER wrote: > Hello Chris, > > Am 13.08.21 um 04:46 schrieb Chris Johns: >> On 12/8/21 9:42 pm, Christian Mauderer wrote: >>> The pppstart expected that a driver write would somehow magically >>> process all data passed to the write function. Because ppp disables

Re: [PATCH rtems-libbsd] ppp: Fix transmitting data

2021-08-13 Thread Christian MAUDERER
Hello Chris, Am 13.08.21 um 04:46 schrieb Chris Johns: On 12/8/21 9:42 pm, Christian Mauderer wrote: 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 assu

Re: [PATCH rtems-libbsd] ppp: Fix transmitting data

2021-08-12 Thread Chris Johns
On 12/8/21 9:42 pm, Christian Mauderer wrote: > 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. > >

Re: [PATCH rtems-libbsd] ppp: Fix transmitting data

2021-08-12 Thread Gedare Bloom
looks ok, but hold until chris pushes his big patches through I think. (Not that it should conflict, but I think it will be better this way.) On Thu, Aug 12, 2021 at 5:42 AM Christian Mauderer wrote: > > The pppstart expected that a driver write would somehow magically > process all data passed t

[PATCH rtems-libbsd] ppp: Fix transmitting data

2021-08-12 Thread Christian Mauderer
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