aboutsummaryrefslogtreecommitdiff
path: root/mflib
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2007-04-22 21:54:39 +0000
committerSergey Poznyakoff <gray@gnu.org.ua>2007-04-22 21:54:39 +0000
commitc112aa5a76f7800297677fa372de65ad721a4666 (patch)
tree4b7eee0d91462fffe2c4814e8d162242f5084052 /mflib
parent44b3537859dd32e2730119ce3363f032fc39cb27 (diff)
downloadmailfromd-c112aa5a76f7800297677fa372de65ad721a4666.tar.gz
mailfromd-c112aa5a76f7800297677fa372de65ad721a4666.tar.bz2
Introduce the module system
git-svn-id: file:///svnroot/mailfromd/trunk@1373 7a8a7f39-df28-0410-adc6-e0d955640f24
Diffstat (limited to 'mflib')
-rw-r--r--mflib/heloarg_test.mf4
-rw-r--r--mflib/match_dnsbl.mf4
-rw-r--r--mflib/match_rhsbl.mf4
-rw-r--r--mflib/mx.mf4
-rw-r--r--mflib/spf.mf2
-rw-r--r--mflib/valid_domain.mf2
6 files changed, 10 insertions, 10 deletions
diff --git a/mflib/heloarg_test.mf b/mflib/heloarg_test.mf
index 840d38f0..ce4eda5a 100644
--- a/mflib/heloarg_test.mf
+++ b/mflib/heloarg_test.mf
@@ -16,8 +16,8 @@
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
MA 02110-1301 USA */
-#include_once <is_ip.mf>
-#include_once <dns.mf>
+#require is_ip
+#require dns
const HELO_SUCCESS 0
const HELO_MYIP 1 # ARG is our IP address.
diff --git a/mflib/match_dnsbl.mf b/mflib/match_dnsbl.mf
index 585d6fe1..61a01430 100644
--- a/mflib/match_dnsbl.mf
+++ b/mflib/match_dnsbl.mf
@@ -16,8 +16,8 @@
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
MA 02110-1301 USA */
-#include_once <dns.mf>
-#include_once <match_cidr.mf>
+#require dns
+#require match_cidr
#pragma regex push +extended
diff --git a/mflib/match_rhsbl.mf b/mflib/match_rhsbl.mf
index f97e2bcc..670a2f5f 100644
--- a/mflib/match_rhsbl.mf
+++ b/mflib/match_rhsbl.mf
@@ -16,8 +16,8 @@
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
MA 02110-1301 USA */
-#include_once <dns.mf>
-#include_once <match_cidr.mf>
+#require dns
+#require match_cidr
#pragma regex push +extended
func match_rhsbl(string email, string zone, string range)
diff --git a/mflib/mx.mf b/mflib/mx.mf
index 9e7b9ed3..e6ffb75d 100644
--- a/mflib/mx.mf
+++ b/mflib/mx.mf
@@ -52,7 +52,7 @@
# has to be set to point to the same "dns" format database file,
# that has bee configured using '#pragma database dns file' option.
-#include_once <dns.mf>
+#require dns
#pragma regex push +extended
@@ -83,4 +83,4 @@ do
return (mxof $1 = mxof $2)
done
-#pragma regex pop \ No newline at end of file
+#pragma regex pop
diff --git a/mflib/spf.mf b/mflib/spf.mf
index eacaa5a6..9bd35317 100644
--- a/mflib/spf.mf
+++ b/mflib/spf.mf
@@ -16,7 +16,7 @@
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
MA 02110-1301 USA */
-#include_once <safedb.mf>
+#require safedb
#pragma regex push +extended +icase
set spf_database "%__statedir__/spf.db"
diff --git a/mflib/valid_domain.mf b/mflib/valid_domain.mf
index d511e7eb..1d7b648d 100644
--- a/mflib/valid_domain.mf
+++ b/mflib/valid_domain.mf
@@ -16,7 +16,7 @@
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
MA 02110-1301 USA */
-#include_once <dns.mf>
+#require dns
# boolean valid_domain (string DOMAIN)
#

Return to:

Send suggestions and report system problems to the System administrator.