diff --git a/Shorewall/Perl/Shorewall/Providers.pm b/Shorewall/Perl/Shorewall/Providers.pm index e30110801..759c5f7bb 100644 --- a/Shorewall/Perl/Shorewall/Providers.pm +++ b/Shorewall/Perl/Shorewall/Providers.pm @@ -730,7 +730,7 @@ sub start_providers() { emit ( '#', '# Capture the default route(s) if we don\'t have it (them) already.', '#', - "[ -f \${VARDIR}/default_route ] || \$IP -$family route ls | save_default_route > \${VARDIR}/default_route", + "[ -f \${VARDIR}/default_route ] || \$IP -$family route list | save_default_route > \${VARDIR}/default_route", '#', '# Initialize the file that holds \'undo\' commands', '#', diff --git a/Shorewall/Perl/prog.header b/Shorewall/Perl/prog.header index 3705c3f83..425b7c546 100644 --- a/Shorewall/Perl/prog.header +++ b/Shorewall/Perl/prog.header @@ -569,7 +569,7 @@ restore_default_route() # $1 = USE_DEFAULT_RT # # We didn't restore a default route with metric 0 # - if $IP -4 -o route ls 2> /dev/null | fgrep default | fgrep -qv metric; then + if $IP -4 -o route list 2> /dev/null | fgrep default | fgrep -qv metric; then # # But we added a default route with metric 0 # diff --git a/Shorewall/Perl/prog.header6 b/Shorewall/Perl/prog.header6 index 26f1092de..8cf782756 100644 --- a/Shorewall/Perl/prog.header6 +++ b/Shorewall/Perl/prog.header6 @@ -557,7 +557,7 @@ restore_default_route() # $1 = USE_DEFAULT_RT # # We didn't restore a default route with metric 0 # - if $IP -6 -o route ls 2> /dev/null | fgrep default | fgrep -qv metric; then + if $IP -6 -o route list 2> /dev/null | fgrep default | fgrep -qv metric; then # # But we added a default route with metric 0 #