Jörn Hoffmann wrote:
>> -----Ursprüngliche Nachricht-----
>> Von: Jörn Hoffmann 
>> Gesendet: Montag, 21. April 2008 14:49
>> An: rtnet-users@lists.sourceforge.net
>> Betreff: Re: [RTnet-users] rt_dev_sendto()
>>
>>
>>> Hi Jörn,
>>>
>>> please don't top-post [1] (I'm already seeing too much of 
>>> this @work...
>>> :->).
>>>
>>> Jörn Hoffmann wrote:
>>>> Thank you Jan!
>>>> Because i want to develop against the posix skin, i now 
>>> added the posix wrapper options
>>>> to the linker call (posix.wrappers) and use the function 
>>> calls without rt_dev prefix.
>>>> It works!
>>>> Unfortunately a new problem or misunderstanding occured. I 
>>> want to set a socket to timeout
>>>> behaviour  for receiving and used ioctl.......argh..... 
>>> Everytime i tried to ioctl the socket 
>>>> behaviour, no matter if blocking, nonblocking, timeouting 
>>> (;)), recvfrom returned with error. 
>>>
>>> What error do you get precisely (this time in errno again)?
>>>
>>>> If i rt_dev_ioctl the socket it works..hmm. But i've seen, 
>>> that ioctl ist also wrapped by
>>>> Xennomai. Is there something more i've not noticed??
>>> Did you use RTNET_RTIOC_TIMEOUT for setting the timeout?
>>>
>>> Jan
>>>
>>> [1] http://en.wikipedia.org/wiki/Top-posting#Top-posting
>>>
>>>
>> Ok. This time no top-posting. Hope thats better now?!
>> Oh..Oh...confusion's back again. Yes, i used RTNET_RTIOC_TIMEOUT.
>> Although ioctl should be wrapped, it seems i'm switching back 
>> to plain linux,
>> because errno is now again setted by recvfrom(). I got errno=11. 
>> The returncode of recvfrom() is -1.
>>
>> Jörn
>>
> Hmm....I now did it the native way but the problem is the same. As long as
> i don't touch the socket via rt_dev_ioctl (using RTNET_RTIOC_TIMEOUT)
> i can send and receive udp packets. When i use rt_dev_ioctl with 
> RTNET_RTIOC_TIMEOUT,
> no matter if i set the socket to blocking, nonblocking or timeout, i can't 
> receive
> any message with rt_dev_recv. The function always returned with errorcode -11 
> immediately.
> Does anybody have any idea??

"Interesting" effect that I didn't came across yet. Could you post your
test code (the simpler, the better)?

Jan

Attachment: signature.asc
Description: OpenPGP digital signature

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
RTnet-users mailing list
RTnet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rtnet-users

Reply via email to