List all firewall rules
-
Hi all,
I want to wite a php cli script to show all firewall rules.
the following code doesn't print anything. I have 3 rules.
can you help me?$a_filter = &$config['filter']['rule']; for ($i = 0; $i < count($a_filter); $i++) { printf("num:%d", $i); }
-
How do you invoke the script?
How does $config get initialised?
-
Thank you
My initialization was incorrect. -
#!/usr/local/bin/php -q require_once('config.inc'); global $config; $a_filter = &$config['filter']['rule']; for ($i = 0; $i < count($a_filter); $i++) { printf("num:%d", $i); } ?>
…
: ./test.php num:0num:1num:2num:3num:4num:5num:6num:7num:8
Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.