mirror of
https://git.yoctoproject.org/poky
synced 2026-05-09 05:29:32 +00:00
runqemu: Add error handling for unexpected tap devices
In theory the code reduces the tap device number to an integer. This patch adds error checking to ensure that does happen and that the script exits if something unexpected happens. (From OE-Core rev: 4238f3b6e320969aaf539e6afb1cb2bfd61bb28b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -253,6 +253,14 @@ else
|
||||
|
||||
|
||||
n0=$(echo $TAP | sed 's/tap//')
|
||||
|
||||
case $n0 in
|
||||
''|*[!0-9]*)
|
||||
echo "Error Couldn't turn $TAP into an interface number?"
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
n1=$(($n0 * 2 + 1))
|
||||
n2=$(($n1 + 1))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user