remove mx_{pop,nntp,imap}.[hc]
[apps/madmutt.git] / nntp / mx_nntp.c
diff --git a/nntp/mx_nntp.c b/nntp/mx_nntp.c
deleted file mode 100644 (file)
index 08eee9a..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-/*
- * This file is part of mutt-ng, see http://www.muttng.org/.
- * It's licensed under the GNU General Public License,
- * please see the file GPL in the top level source directory.
- */
-
-#include <lib-lib/lib-lib.h>
-
-#include "mutt.h"
-#include "nntp.h"
-
-#include "mx.h"
-#include "mx_nntp.h"
-
-static int nntp_is_magic (const char* path, struct stat* st) {
-  url_scheme_t s = url_check_scheme (NONULL (path));
-  return ((s == U_NNTP || s == U_NNTPS) ? M_NNTP : -1);
-}
-
-static int acl_check_nntp (CONTEXT* ctx, int bit) {
-  switch (bit) {
-    case ACL_INSERT:    /* editing messages */
-    case ACL_WRITE:     /* change importance */
-      return (0);
-    case ACL_DELETE:    /* (un)deletion */
-    case ACL_SEEN:      /* mark as read */
-      return (1);
-    default:
-      return (0);
-  }
-}
-
-mx_t const nntp_mx = {
-    M_NNTP,
-    0,
-    nntp_is_magic,
-    NULL,
-    NULL,
-    nntp_open_mailbox,
-    NULL,
-    acl_check_nntp,
-    nntp_check_mailbox,
-    nntp_fastclose_mailbox,
-    nntp_sync_mailbox,
-    NULL,
-};