The sockets stuff needn't be realtime, it'll probably be in a seperate
module. As I said, this really isn't a realtime problem.
My realtime system will be connected to an x.25 network
It will need to be able to send both x.25 (working) and TCP/IP over x.25
(not working)
To achieve this I have started writing a pseduo network driver.
It creates a device to which I can route IP traffic.
When it receives a packet it should pass the whole packet to the x.25 driver
which would apply all the x.25 wrappers and transmit it.
Receiving data is a lot easier as I can use dev_add_pack to register a
packet notifier and the kernel will inform me each time an x.25 packet
arrives. I can check the packet to see whether or not it's for me and pass
it on if it's not.
The x.25 stuff uses sockets etc. and is programmed the same way as TCP/IP so
I figure if I could just bind/connect a socket and send I'd be ok.
Unfortunately I don't know how to do this from inside a module.
--- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
----
For more information on Real-Time Linux see:
http://www.rtlinux.org/~rtlinux/