Eric Seale wrote:
Code is same for bge and for other interfaces.
First the bge interface file(/dev/bge0) is opened.
Then we send DLPI bind request with the required service type(e.g connection
less
service) and wait for ACK. Once ack is received we send another message to set some more
parameters. Once this is done, we go to wait mode to receive indication that some data
arrived on the stream. Looks like this part is not working.
We are not receiving any indication that the data arrived but when
getmsg is called explicitly, it is returning data.
Could you tell a little more about what "wait mode" consists of? I just
tried a simple test using poll(2) and it seems to work fine on bge and
non-Nemo drivers (poll reports POLLPRI event when there is a
DL_UNITDATA_IND message ready).
-=] Mike [=-
_______________________________________________
networking-discuss mailing list
[email protected]