- scan.c, scan.h: removed prototype for scan_checkexempt() and declared it as static
authormichael <michael@82007160-df01-0410-b94d-b575c5fd34c7>
Sun, 19 Jul 2015 12:00:15 +0000 (12:00 +0000)
committermichael <michael@82007160-df01-0410-b94d-b575c5fd34c7>
Sun, 19 Jul 2015 12:00:15 +0000 (12:00 +0000)
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/branches/1.1.x@6299 82007160-df01-0410-b94d-b575c5fd34c7

src/scan.c
src/scan.h

index c769f07869c7d553a68bee3b7132adbda38d1a54..bd7d13a0cb9579524a3e5bc9da470ae6d79a0f82 100644 (file)
@@ -162,6 +162,33 @@ scan_gettype(int protocol)
   return undef;
 }
 
+/* scan_checkexempt
+ *
+ *    Check mask against exempt list.
+ *
+ * Parameters:
+ *     mask: Mask to check
+ *
+ * Return:
+ *     1 if mask is in list
+ *     0 if mask is not in list
+ */
+static int
+scan_checkexempt(const char *mask, const char *ipmask)
+{
+  node_t *node;
+
+  LIST_FOREACH(node, ExemptItem->masks->head)
+  {
+    const char *exempt_mask = node->data;
+
+    if (!match(exempt_mask, mask) || !match(exempt_mask, ipmask))
+      return 1;
+  }
+
+  return 0;
+}
+
 /* scan_init
 
       Initialize scanner and masks list based on configuration.
@@ -938,33 +965,6 @@ scan_manual(char *param, const struct ChannelConf *target)
   }
 }
 
-/* scan_checkexempt
- *
- *    Check mask against exempt list.
- *
- * Parameters:
- *     mask: Mask to check
- *
- * Return:
- *     1 if mask is in list
- *     0 if mask is not in list
- */
-int
-scan_checkexempt(const char *mask, const char *ipmask)
-{
-  node_t *node;
-
-  LIST_FOREACH(node, ExemptItem->masks->head)
-  {
-    const char *exempt_mask = node->data;
-
-    if (!match(exempt_mask, mask) || !match(exempt_mask, ipmask))
-      return 1;
-  }
-
-  return 0;
-}
-
 /* scan_log
  *
  *    Log the fact that a given ip/port/protocol has just been scanned, if the
index e43ef375ee75f99fa1aeeedc15f3698f7edaa3d9..26f9c6d7f625a06db389710057de9f2af7d2ba97 100644 (file)
@@ -58,7 +58,6 @@ extern void scan_cycle(void);
 extern void scan_connect(const char *[], const char *);
 extern void scan_checkfinished(struct scan_struct *);
 extern void scan_manual(char *, const struct ChannelConf *);
-extern int scan_checkexempt(const char *, const char *);
 extern void scan_timer(void);
 extern void scan_positive(struct scan_struct *, const char *, const char *);
 #endif /* SCAN_H */