Index: singlesignon.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/singlesignon/singlesignon.module,v retrieving revision 1.21.2.15 diff -u -u -r1.21.2.15 singlesignon.module --- singlesignon.module 19 May 2008 02:55:50 -0000 1.21.2.15 +++ singlesignon.module 13 Aug 2008 23:14:25 -0000 @@ -359,7 +359,7 @@ $s = array(); $s['useragents_case'] = _singlesignon_verify_value($form_values, 'useragents_case'); $s['useragents_nocase'] = _singlesignon_verify_value($form_values, 'useragents_nocase', '', 'i'); - $s['client_IP'] = _singlesignon_verify_value($form_values, 'client_IP', '\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}'); + $s['client_IP'] = _singlesignon_verify_value($form_values, 'client_IP', '\^?\d{1,3}\\\\?\.\d{1,3}\\\\?\.\d{1,3}\\\\?\.\d{1,3}\$?'); $s['target_url'] = _singlesignon_verify_value($form_values, 'target_url', '\\\\\/[A-Za-z0-9_\.\*\/\\\\-]*\$$'); form_set_value($form['singlesignon_bot_matches'], $s); }