From be05cec1b0a264471f600becfbb98577bfd2abce Mon Sep 17 00:00:00 2001 From: Adam Harrison Date: Fri, 17 Apr 2015 11:38:46 +0100 Subject: [PATCH] Ensure at least one CIDR is supplied to multi-CIDR commands --- weave | 3 +++ 1 file changed, 3 insertions(+) diff --git a/weave b/weave index 66a03727..dc2dea4f 100755 --- a/weave +++ b/weave @@ -147,6 +147,9 @@ collect_cidr_args() { CIDR_COUNT=$(($CIDR_COUNT + 1)) shift 1 done + if [ $CIDR_COUNT -eq 0 ]; then + [ $# -gt 0 ] && validate_cidr "$1" || usage + fi } run_iptables() {