exit $1
}
-$_VSERVER_INFO - FEATURE vnet || exec $_CHBIND_COMPAT "$@"
-
tmp=$(getopt -o + --long ncap:,nid:,ip:,bcast:,disconnect,flag:,secure,silent,help,version -n "$0" -- "$@") || exit 1
eval set -- "$tmp"
--flag) OPT_FLAGS=( "${OPT_FLAGS[@]}" "$2" ); shift;;
--secure) OPT_SECURE=1;;
--silent) OPT_SILENT=1;;
- --ip) OPT_IPS=( "${OPT_IPS[@]}" "$2" ); shift;;
+ --ip) OPT_IPS=( "${OPT_IPS[@]}" --ip "$2" ); shift;;
--bcast) OPT_BCAST=$2; shift;;
--) shift; break;;
*) echo $"chbind: internal error; arg=='$1'" >&2; exit 1;;
shift
done
+$_VSERVER_INFO - FEATURE vnet || exec $_CHBIND_COMPAT \
+ ${OPT_NID:+--nid "$OPT_NID"} \
+ ${OPT_SILENT:+--silent} \
+ ${OPT_BCAST:+--bcast "$OPT_BCAST"} \
+ "${OPT_IPS[@]}" \
+ -- "$@"
+
create_cmd=( $_NCONTEXT --create --silentexist
${OPT_SILENT:+--silent}
${OPT_NID:+--nid "$OPT_NID"} )
--
$_NADDRESS --add
${OPT_SILENT:+--silent}
- ${OPT_BCAST:+--bcast "$OPT_BCAST"} )
+ ${OPT_BCAST:+--bcast "$OPT_BCAST"}
+ "${OPT_IPS[@]}" )
-for ip in "${OPT_IPS[@]}"; do
- chain_cmd=( "${chain_cmd[@]}" --ip "$ip" )
-done
-
migrate_cmd=( $_NCONTEXT
${OPT_SILENT:+--silent}
${OPT_DISCONNECT:+--disconnect} )