diff options
Diffstat (limited to 'tests/etc/catch01.rc')
-rw-r--r-- | tests/etc/catch01.rc | 63 |
1 files changed, 31 insertions, 32 deletions
diff --git a/tests/etc/catch01.rc b/tests/etc/catch01.rc index 27a79e77..630bdec4 100644 --- a/tests/etc/catch01.rc +++ b/tests/etc/catch01.rc @@ -1,20 +1,19 @@ -# This file is part of Mailfromd -# Copyright (C) 2006, 2007 Sergey Poznyakoff -# -# Mailfromd is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# Mailfromd is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Mailfromd; if not, write to the Free Software Foundation, -# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -# +/* This file is part of Mailfromd -*- mfl -*- + Copyright (C) 2006, 2007 Sergey Poznyakoff + + Mailfromd is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + Mailfromd is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Mailfromd; if not, write to the Free Software Foundation, + Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #include_once <status.mfh> #require match_cidr @@ -23,23 +22,23 @@ set network "127.0.0.0/8" func safe_cidr(s,s) returns n do - catch invip - do - echo "safe_cidr: invalid IP address" - return 0 - done - return match_cidr($1, $2) + catch invip + do + echo "safe_cidr: invalid IP address" + return 0 + done + return match_cidr($1, $2) done prog envfrom do - catch invip or invcidr - do - tempfail 450 "Catched condition " $1 - done - if safe_cidr($s, %network) - accept - else - reject - fi + catch invip or invcidr + do + tempfail 450 "Catched condition " $1 + done + if safe_cidr($s, %network) + accept + else + reject + fi done |