Is there any process I need to follow to add a patch to MaraDNS?
Yes. Here is the procedure for making a proper patch: • Enter the directory that the file is in, for example maradns-0.9.20/server • Copy over the file that you wish to modify to another file name. For example: cp MaraDNS.c MaraDNS.c.orig • Edit the file in question, e.g: vi MaraDNS.c • After editing, do something like this: diff -u MaraDNS.c.orig MaraDNS.c > maradns.patch • Make sure the modified version compiles cleanly Send a patch to me in email, along with a statement that you place the contents of the patch in to the public domain. If I find that the patch works well, I will integrate it in to MaraDNS.