]> git.ipfire.org Git - people/stevee/network.git/blobdiff - src/functions/functions.cli.firewall
network fix parameter passing when using ""
[people/stevee/network.git] / src / functions / functions.cli.firewall
index 9e99f31acd389024cfce463cc512b477cf27bac3..74cb65264a37b3292720248d971de28adf5bd841 100644 (file)
@@ -19,7 +19,7 @@
 #                                                                             #
 ###############################################################################
 
-function firewall_cli() {
+firewall_cli() {
        local protocol="${1}"
        assert isset protocol
        shift
@@ -58,7 +58,7 @@ function firewall_cli() {
                        ;;
 
                zone)
-                       firewall_cli_zone $@
+                       firewall_cli_zone "$@"
                        ;;
 
                ""|help|--help|-h)
@@ -76,12 +76,12 @@ function firewall_cli() {
        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
@@ -103,8 +103,8 @@ function firewall_cli_panic() {
        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
@@ -117,12 +117,12 @@ function firewall_cli_settings() {
        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
@@ -143,15 +143,15 @@ function firewall_cli_zone() {
                # 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}
                                ;;
@@ -168,7 +168,7 @@ function firewall_cli_zone() {
 
                case "${action}" in
                        reset)
-                               firewall_zone_reset $@
+                               firewall_zone_reset "$@"
                                exit $?
                                ;;
 
@@ -183,7 +183,7 @@ function firewall_cli_zone() {
 }
 
 # Show firewall zone conifguration.
-function firewall_cli_zone_status() {
+firewall_cli_zone_status() {
        local zone=${1}
        assert isset zone
 
@@ -200,7 +200,7 @@ function firewall_cli_zone_status() {
 }
 
 # Edit firewall zone configuration.
-function firewall_cli_zone_edit() {
+firewall_cli_zone_edit() {
        firewall_zone_edit "$@"
 
        exit ${EXIT_OK}