|
|
|
|
@ -342,7 +342,7 @@ bool KMFCheckInput::checkNetWork ( TQString inp ) {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
bool KMFCheckInput::checkFTQHN( TQString inp ) {
|
|
|
|
|
bool valid = TRUE;
|
|
|
|
|
bool valid = true;
|
|
|
|
|
// TQRegExp exp( "^(\\w{1,256})\\.([a-z]{2,6})$", false );
|
|
|
|
|
TQRegExp exp( "^[0-9a-zA-Z_-\\.]{3,256}$", false );
|
|
|
|
|
if ( !inp.contains( exp ) )
|
|
|
|
|
@ -351,7 +351,7 @@ bool KMFCheckInput::checkFTQHN( TQString inp ) {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
bool KMFCheckInput::checkMAC( TQString inp ) {
|
|
|
|
|
bool valid = TRUE;
|
|
|
|
|
bool valid = true;
|
|
|
|
|
TQRegExp exp( "^[0-9a-fA-F]{2,2}\\:[0-9a-fA-F]{2,2}\\:[0-9a-fA-F]{2,2}\\:[0-9a-fA-F]{2,2}\\:[0-9a-fA-F]{2,2}\\:[0-9a-fA-F]{2,2}$", false );
|
|
|
|
|
if ( !inp.contains( exp ) )
|
|
|
|
|
valid = false;
|
|
|
|
|
@ -359,7 +359,7 @@ bool KMFCheckInput::checkMAC( TQString inp ) {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
bool KMFCheckInput::checkChainName( TQString inp ) {
|
|
|
|
|
bool valid = TRUE;
|
|
|
|
|
bool valid = true;
|
|
|
|
|
TQRegExp exp( "^[a-zA-Z0-9_]{1,29}$", false );
|
|
|
|
|
if ( !inp.contains( exp ) )
|
|
|
|
|
valid = false;
|
|
|
|
|
@ -367,7 +367,7 @@ bool KMFCheckInput::checkChainName( TQString inp ) {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
bool KMFCheckInput::checkRuleName( TQString inp ) {
|
|
|
|
|
bool valid = TRUE;
|
|
|
|
|
bool valid = true;
|
|
|
|
|
TQRegExp exp( "^[a-zA-Z0-9_-]{1,20}$", false );
|
|
|
|
|
if ( !inp.contains( exp ) )
|
|
|
|
|
valid = false;
|
|
|
|
|
|