function rules_action_block_ip
Action: Block an IP address.
Related topics
1 string reference to 'rules_action_block_ip'
- rules_system_action_info in modules/
system.rules.inc - Implements hook_rules_action_info() on behalf of the system module.
File
-
modules/
system.eval.inc, line 170
Code
function rules_action_block_ip($ip_address = NULL) {
if (empty($ip_address)) {
$ip_address = ip_address();
}
db_insert('blocked_ips')->fields(array(
'ip' => $ip_address,
))
->execute();
watchdog('rules', 'Banned IP address %ip', array(
'%ip' => $ip_address,
));
}