Remove the empty Arcfour_Cleanup() function so that the default module cleanup can happen. Define MODULE_NAME and use that when registering the module callbacks so that the default module cleanup will remove them correctly.
This module is incomplete. It's purpose was to implement a secure dcc chat using RSA style encryption. If you feel like taking a stab at completing this, please email me edwards@bitchx.dimension6.com as well as letting humble@efnet know that you are interested. Colten Edwards