How to build a new version of mailcheck: Make desired changes to mmc_drvr.prj.rsrc. Although these resources get copied to other projects along the way, here is where to make the changes. Edit mmc_config.h to specify the ip address of your server hosts. Open each resource and choose build code resource. If source files have been changed be sure to chose make and use disk since some files are shared in more than one project. Build the files in the following order: mmc_drvr.prj mmc_init.prj mmc_cdev.prj Put the MailCheck file in your system folder. Each step as a corrisponding debuging program or version. To debug the driver internals use mmc_test.prj. To debug the driver as a device driver use mmc_test_drvr.prj. To debug the cdev replace mmc_cdev.c with starter cdev.c. Go read the instructions that come with THINK_C 4.0 on how to debug cdevs. There seems to be a bug in MacTCP. If you unplug the local talk (or the gateway is down) the next UDP write gets a duplicate ioc debugstr (or bomb 12 if no debugger is loaded). I reported it but haven't gotten confirmation that it is a MacTCP bug. * by Aaron Wohl (aw0g+@andrew.cmu.edu) jul 1990 * Carnegie-Mellon University * Pittsburgh, PA 15213-3890 * (412)-268-5032 * Updated June 27 1992 for system 7 and thinkc 5.0