X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=util-vserver%2Fscripts%2Fvserver.functions;fp=util-vserver%2Fscripts%2Fvserver.functions;h=d5e05147c612191ce212f3f474172f9a8f5f9528;hb=b54bdaad6d45775bc5484069234723f5371d3c56;hp=77e15ba06b3aee566a0d3c71ff032486fe17ffa1;hpb=299790c97dbdac067f8597a8391d8a340daac1a0;p=util-vserver.git diff --git a/util-vserver/scripts/vserver.functions b/util-vserver/scripts/vserver.functions index 77e15ba..d5e0514 100644 --- a/util-vserver/scripts/vserver.functions +++ b/util-vserver/scripts/vserver.functions @@ -77,13 +77,16 @@ function _generateChbindOptions local vdir="$1" local i local bcast= + local nid= test -n "$_HAVE_INTERFACE_OPTIONS" || _generateInterfaceOptions "$vdir" local f=$vdir/interfaces/bcast getFileValue bcast "$f" + + getFileValue nid "$vdir/ncontext" "$vdir/context" - CHBIND_OPTS=( $SILENT_OPT ${bcast:+--bcast "$bcast"} ) + CHBIND_OPTS=( $SILENT_OPT ${nid:+--nid "$nid"} ${bcast:+--bcast "$bcast"} ) for i in "${INTERFACES[@]}"; do CHBIND_OPTS=( "${CHBIND_OPTS[@]}" --ip "$i" )