nightmaremail

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

macro.tcpto (1099B)


      1 
      2 # The NightmareMail Pictures » The Macro Picture » the tcpto story
      3 
      4 (This document is prefaced with a newline so that it might be rendered correctly as Headered Markdown. It is regular Markdown, and further, any drawings within are conformed to a 70 character terminal, so that they might be rendered correctly doing `less` on an 80 character terminal.)
      5 
      6 They say those that the gods would destroy, they first drive insane. (With apologies to the judge in 2013 ONCJ 160)
      7 
      8 In this document, we attempt to comprehend the 'tcpto' system as it exists in qmail+Nightmare, and as it is used in the following source files: ```qmail-remote.c, qmail-rspawn.c, tcpto.c, tcpto_clean.c```.
      9 
     10 First, let's figure out what this is with tcpto_clean. This source file appears entirely fragmentary. It is mentioned twice in Makefile.legacy - once in its own right, and once as a part of qmail-rspawn. It would appear that that's the only functionality needed by qmail-rspawn as it relates to tcpto.
     11 
     12 Now we may move to tcpto itself. `tcpto.o` is mentioned in connection with qmail-remote, qmail-tcpto, and itself.