> supported TCP/IP before the OS did (yes, that was possible. I don’t know whether you still could do that on a modern system), though, so who knows?
In general you can. If the OS lets you open raw sockets, you can implement TCP and all yourself in userspace. Although in those days, I'm guessing it was actually implementing the entire AT modem stack too, and just driving the modem directly via a serial port.
In general you can. If the OS lets you open raw sockets, you can implement TCP and all yourself in userspace. Although in those days, I'm guessing it was actually implementing the entire AT modem stack too, and just driving the modem directly via a serial port.