commit | 2d28dc1311188adba5d62284ec8c882b3d87c2d1 | [log] [tgz] |
---|---|---|
author | Treehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com> | Thu Aug 22 18:12:13 2024 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Thu Aug 22 18:12:13 2024 +0000 |
tree | 2c2f6c5aa3fb728235ac916b18574ce4a8cc7182 | |
parent | 78763701e19b92ff0304626e4dc001d9f98ca1de [diff] | |
parent | 1ad488412ebcee7a615e04dba086fd03013ded0d [diff] |
Merge "Fixes --net tap-fd=... format to pass a numeric i32 file descriptor" into main am: 1ad488412e Original change: https://android-review.googlesource.com/c/platform/packages/modules/Virtualization/+/3236957 Change-Id: I02757f36a2814a28a07029e6ecc70977655b551f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/android/virtmgr/src/crosvm.rs b/android/virtmgr/src/crosvm.rs index 37618c7..cb2ad2d 100644 --- a/android/virtmgr/src/crosvm.rs +++ b/android/virtmgr/src/crosvm.rs
@@ -1103,9 +1103,9 @@ if cfg!(network) { if let Some(tap) = config.tap { - command - .arg("--net") - .arg(format!("tap-fd={}", add_preserved_fd(&mut preserved_fds, tap))); + add_preserved_fd(&mut preserved_fds, tap); + let tap_fd = preserved_fds.last().unwrap().as_raw_fd(); + command.arg("--net").arg(format!("tap-fd={tap_fd}")); } }