X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fmodules%2Fnntp%2Fserv_nntp.c;h=ef923bb6298733202a43fcc818f47c619883c13b;hb=8e944083763c9ddcb32d763cf8f19c966d01f873;hp=9e77f8dae5c7b6ccaa01fed9312f03297355913d;hpb=cdb873062246d255bb3813d4443bcaa0992e03ff;p=citadel.git diff --git a/citadel/modules/nntp/serv_nntp.c b/citadel/modules/nntp/serv_nntp.c index 9e77f8dae..ef923bb62 100644 --- a/citadel/modules/nntp/serv_nntp.c +++ b/citadel/modules/nntp/serv_nntp.c @@ -1,7 +1,7 @@ // // NNTP server module (RFC 3977) // -// Copyright (c) 2014-2015 by the citadel.org team +// Copyright (c) 2014-2020 by the citadel.org team // // This program is open source software; you can redistribute it and/or modify // it under the terms of the GNU General Public License version 3. @@ -264,21 +264,12 @@ void nntp_quit(void) } -// -// Cleanup hook for this module -// -void nntp_cleanup(void) -{ - /* nothing here yet */ -} - - // // Implements the AUTHINFO USER command (RFC 4643) // void nntp_authinfo_user(const char *username) { - int a = CtdlLoginExistingUser(NULL, username); + int a = CtdlLoginExistingUser(username); switch (a) { case login_already_logged_in: cprintf("482 Already logged in\r\n"); @@ -977,7 +968,7 @@ void nntp_xover_backend(long msgnum, void *userdata) { if (msgnum < lr->lo) return; if ((lr->hi != 0) && (msgnum > lr->hi)) return; - struct CtdlMessage *msg = CtdlFetchMessage(msgnum, 0, 1); + struct CtdlMessage *msg = CtdlFetchMessage(msgnum, 0); if (msg == NULL) { return; } @@ -1194,7 +1185,6 @@ CTDL_MODULE_INIT(nntp) CitadelServiceNNTPS); #endif - CtdlRegisterCleanupHook(nntp_cleanup); CtdlRegisterSessionHook(nntp_cleanup_function, EVT_STOP, PRIO_STOP + 250); }