return 1;
}
-sub validccdname
-{
- # Checks a ccdname for letters, numbers and spaces
- my $ccdname = $_[0];
-
- # ccdname should be at least one character in length
- # but no more than 63 characters
- if (length ($ccdname) < 1 || length ($ccdname) > 63) {
- return 0;}
- # Only valid characters are a-z, A-Z, 0-9, space and -
- if ($ccdname !~ /^[a-zA-Z0-9 -]*$/) {
- return 0;}
- return 1;
-}
-
sub validdomainname
{
my $part;
close(CONF);
}
+##
+## CCD Name
+##
+
+# Checks a ccdname for letters, numbers and spaces
+sub validccdname($) {
+ my $name = shift;
+
+ # name should be at least one character in length
+ # but no more than 63 characters
+ if (length ($name) < 1 || length ($name) > 63) {
+ return 0;
+ }
+
+ # Only valid characters are a-z, A-Z, 0-9, space and -
+ if ($name !~ /^[a-zA-Z0-9 -]*$/) {
+ return 0;
+ }
+
+ return 1;
+}
+
sub delccdnet($) {
my $name = shift;
return
}
- if(!&General::validccdname($ccdname))
+ if(!&validccdname($ccdname))
{
$errormessage=$Lang::tr{'ccd err invalidname'};
return;
my %ccdhash=();
# Check if the new name is valid.
- if(!&General::validccdname($newname)) {
+ if(!&validccdname($newname)) {
$errormessage=$Lang::tr{'ccd err invalidname'};
return;
}