diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2010-06-11 13:40:56 -0400 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2010-06-11 13:40:56 -0400 |
commit | efe7562e16582108df413ea4a355570ef8970456 (patch) | |
tree | fefa1cfb3aac002bef2f13316b24662d6310fe34 /etc/rc.filter_synchronize | |
parent | 18139ba75f7fd16cc75256f32ccd69480d6af536 (diff) | |
download | pfsense-efe7562e16582108df413ea4a355570ef8970456.zip pfsense-efe7562e16582108df413ea4a355570ef8970456.tar.gz |
Correctly reload carp interfaces via xmlrpc
Diffstat (limited to 'etc/rc.filter_synchronize')
-rwxr-xr-x | etc/rc.filter_synchronize | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/etc/rc.filter_synchronize b/etc/rc.filter_synchronize index db83f92..b76f08c 100755 --- a/etc/rc.filter_synchronize +++ b/etc/rc.filter_synchronize @@ -273,7 +273,8 @@ if (is_array($config['installedpackages']['carpsettings']['config'])) { $cli->send($msg, "900"); /* signal a carp reload */ $cli = new XML_RPC_Client('/xmlrpc.php', $synchronizetoip, $port); - $msg = new XML_RPC_Message('pfsense.interfaces_carp_configure'); + $msg = new XML_RPC_Message('pfsense.interfaces_carp_configure', array(new XML_RPC_Value($carp['password'], 'string'))); + $cli->setCredentials($username, $carp['password']); $cli->send($msg, "900"); } break; @@ -281,4 +282,4 @@ if (is_array($config['installedpackages']['carpsettings']['config'])) { } } -?> +?>
\ No newline at end of file |