# #
###############################################################################
-function firewall_cli() {
+firewall_cli() {
local protocol="${1}"
assert isset protocol
shift
;;
zone)
- firewall_cli_zone $@
+ firewall_cli_zone "$@"
;;
""|help|--help|-h)
exit ${EXIT_OK}
}
-function firewall_cli_panic() {
+firewall_cli_panic() {
local protocol="${1}"
assert isset protocol
shift
- if cli_help_requested $@; then
+ if cli_help_requested "$@"; then
cli_show_man firewall-panic
exit ${EXIT_OK}
fi
firewall_panic ${admin_hosts}
}
-function firewall_cli_settings() {
- if cli_help_requested $@; then
+firewall_cli_settings() {
+ if cli_help_requested "$@"; then
cli_show_man firewall-settings
exit ${EXIT_OK}
fi
fi
}
-function firewall_cli_zone() {
+firewall_cli_zone() {
local protocol="${1}"
assert isset protocol
shift
- if cli_help_requested $@; then
+ if cli_help_requested "$@"; then
cli_show_man firewall-zone
exit ${EXIT_OK}
fi
# Process the given action.
case "${action}" in
edit)
- firewall_cli_zone_edit ${zone} $@
+ firewall_cli_zone_edit ${zone} "$@"
;;
status|"")
- firewall_cli_zone_status ${zone} $@
+ firewall_cli_zone_status ${zone} "$@"
;;
# Print the raw configuration settings.
show)
- firewall_zone_print ${zone} $@
+ firewall_zone_print ${zone} "$@"
exit ${EXIT_ERROR}
;;
case "${action}" in
reset)
- firewall_zone_reset $@
+ firewall_zone_reset "$@"
exit $?
;;
}
# Show firewall zone conifguration.
-function firewall_cli_zone_status() {
+firewall_cli_zone_status() {
local zone=${1}
assert isset zone
}
# Edit firewall zone configuration.
-function firewall_cli_zone_edit() {
+firewall_cli_zone_edit() {
firewall_zone_edit "$@"
exit ${EXIT_OK}