This commit is contained in:
Kroese 2023-04-19 23:46:24 +02:00 committed by GitHub
parent 263bbd366c
commit 3dd31587d4

View File

@ -45,9 +45,7 @@ configureMacVlan () {
[[ ! -e ${_tmpTapPath} ]] && [[ -e /dev0/${_tmpTapPath##*/} ]] && ln -s /dev0/${_tmpTapPath##*/} ${_tmpTapPath}
if [[ ! -e ${_tmpTapPath} ]]; then
if [ ! mknod ${_tmpTapPath} c $MAJOR $MINOR ]; then
echo "ERROR: Cannot mknod: ${_tmpTapPath}" && exit 20
fi
mknod ${_tmpTapPath} c $MAJOR $MINOR && : || ("ERROR: Cannot mknod: ${_tmpTapPath}" && exit 20)
fi
NET_OPTS="-netdev tap,id=hostnet0,vhost=on,vhostfd=40,fd=30 30<>${_tmpTapPath} 40<>/dev/vhost-net"