En Tue, 28 Jul 2009 07:05:43 -0300, jacopo mondi <mo...@cs.unibo.it> escribió:
Gabriel Genellina wrote:
En Mon, 27 Jul 2009 16:35:51 -0300, jacopo mondi <mo...@cs.unibo.it>
escribió:

Is there a reason why there is no ioctl interface for socket either then
for windows platform? It's technical issues or what else??

I don't completely understand your question. On Windows, you can use
socket.ioctl with sockets, and DeviceIoControl (from the pywin32 package) with other files. On Linux, you have fcntl.ioctl that works with any kind
of file.

Ok, thanks a lot, my question was because I didn't know about
fcntl.ioct, I thought that ioctl wrapping was implemented inside
socketmodule.c as 'bind', 'connect', 'accept' etc. are, and I was
disoriented because no documentation for socket usage on Linux nor the
code have references about ioctl, except for windows.

I see; socket.ioctl should menction fcntl.ioctl; I'll submit a documentation patch.

--
Gabriel Genellina

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to