At last, I've checked in the second stage of my patches for DOS support.
This cleans up a few bits of existing code, removing unused prototypes
from session.c, using an anonymous rather than a dummy struct in
terminal.h, and using #error in utility.h. I also extended the WIN32
#ifdefs in utility.c to MSDOS as well.
The only functional change is to call tn5250_stream_disconnect(stream)
in tn5250.c when exiting. Otherwise, we leak our reference to the
socket FD, and the socket is only closed when the program ends. Watt-32
on DOS aborts the connection with a single RST packet in that case.
"A story, I decided, is anything that keeps http://carey.geek.nz/
the people reading turning the pages, and
doesn't leave them feeling cheated at the
end. Everything else was up for grabs." -- Neil Gaiman
This mailing list archive is Copyright 1997-2020 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact