[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-devel] [bug #26397] SLIP polling support
From: |
Simon Goldschmidt |
Subject: |
[lwip-devel] [bug #26397] SLIP polling support |
Date: |
Sat, 22 Aug 2009 22:07:21 +0000 |
User-agent: |
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; de; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 |
Follow-up Comment #5, bug #26397 (project lwip):
I had a look at the new patch and it seems the comments referring to the
sio_-functions used weren't adjusted.
As to the question about sio_recv/sio_read: I think sio_read() was used with
a good reason: when used from the slipif_loop() thread, it *must* block until
there's a character received. If I read the patch correctly, this behaviour
gets broken with the patch?
If that is solved, I guess the patch is OK. Could be as easy a parameter to
slipif_input() whether to block (call sio_read) or not (call sio_recv).
BTW: I just saw that the function prototypes in sio.h are not commented at
all: how do we know the u32_t in sio_read is meant to be 'len'?
OT: Making PPP asynchronous (which is effectively needed when converting it
from a thread to a netif) has been requested before but isn't trivial as much
of the code obviously has been just copied from a BSD (which one was it,
again?) and thus needs major rewriting to be asynchronous, I guess.
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/bugs/?26397>
_______________________________________________
Nachricht geschickt von/durch Savannah
http://savannah.nongnu.org/
- [lwip-devel] [bug #26397] SLIP polling support, Simon Kallweit, 2009/08/20
- [lwip-devel] [bug #26397] SLIP polling support, Simon Kallweit, 2009/08/20
- [lwip-devel] [bug #26397] SLIP polling support, Kieran Mansley, 2009/08/20
- [lwip-devel] Re: [bug #26397] SLIP polling support, Simon Kallweit, 2009/08/21
- [lwip-devel] [bug #26397] SLIP polling support, Kieran Mansley, 2009/08/21
- [lwip-devel] [bug #26397] SLIP polling support, Kieran Mansley, 2009/08/21
- [lwip-devel] [bug #26397] SLIP polling support, Kieran Mansley, 2009/08/21
- [lwip-devel] [bug #26397] SLIP polling support,
Simon Goldschmidt <=
- [lwip-devel] [bug #26397] SLIP polling support, Simon Kallweit, 2009/08/24
- [lwip-devel] [bug #26397] SLIP polling support, Simon Goldschmidt, 2009/08/25
- [lwip-devel] Re: [bug #26397] SLIP polling support, Simon Kallweit, 2009/08/25
- [lwip-devel] [bug #26397] SLIP polling support, Simon Goldschmidt, 2009/08/25
- [lwip-devel] Re: [bug #26397] SLIP polling support, Simon Kallweit, 2009/08/25
- [lwip-devel] [bug #26397] SLIP polling support, Simon Kallweit, 2009/08/25
- [lwip-devel] [bug #26397] SLIP polling support, Simon Goldschmidt, 2009/08/25
- [lwip-devel] [bug #26397] SLIP polling support, Simon Kallweit, 2009/08/25
- [lwip-devel] [bug #26397] SLIP polling support, Simon Goldschmidt, 2009/08/26
- [lwip-devel] [bug #26397] SLIP polling support, Simon Kallweit, 2009/08/27