summary refs log tree commit diff
path: root/src/main.rs
diff options
context:
space:
mode:
authorStephen Barber <smbarber@chromium.org>2017-08-07 16:43:56 -0700
committerchrome-bot <chrome-bot@chromium.org>2017-08-09 11:47:55 -0700
commitd579e3cd49c50bd06465c277f030ada3217e2a24 (patch)
tree89b689998891e2e2afb57bc8a16a3b3b0edbcd59 /src/main.rs
parent604d989d7e8f7a159e160b86302d41aa2ddd4f35 (diff)
downloadcrosvm-d579e3cd49c50bd06465c277f030ada3217e2a24.tar
crosvm-d579e3cd49c50bd06465c277f030ada3217e2a24.tar.gz
crosvm-d579e3cd49c50bd06465c277f030ada3217e2a24.tar.bz2
crosvm-d579e3cd49c50bd06465c277f030ada3217e2a24.tar.lz
crosvm-d579e3cd49c50bd06465c277f030ada3217e2a24.tar.xz
crosvm-d579e3cd49c50bd06465c277f030ada3217e2a24.tar.zst
crosvm-d579e3cd49c50bd06465c277f030ada3217e2a24.zip
crosvm: rename Net virtio device to VhostNet
BUG=chromium:703920
TEST=networking still works

Change-Id: I28517cc61a572998cd57868c2dbccec247140a58
Signed-off-by: Stephen Barber <smbarber@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/604936
Reviewed-by: Zach Reizner <zachr@chromium.org>
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/main.rs b/src/main.rs
index 84d2086..19f02b2 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -51,7 +51,7 @@ enum Error {
     Disk(std::io::Error),
     BlockDeviceNew(sys_util::Error),
     BlockDeviceRootSetup(sys_util::Error),
-    NetDeviceNew(hw::virtio::NetError),
+    VhostNetDeviceNew(hw::virtio::VhostNetError),
     NetDeviceRootSetup(sys_util::Error),
     MacAddressNeedsNetConfig,
     NetMissingConfig,
@@ -100,7 +100,7 @@ impl fmt::Display for Error {
                 write!(f, "failed to create root directory for a block device: {:?}", e)
             }
             &Error::RegisterBlock(ref e) => write!(f, "error registering block device: {:?}", e),
-            &Error::NetDeviceNew(ref e) => write!(f, "failed to set up networking: {:?}", e),
+            &Error::VhostNetDeviceNew(ref e) => write!(f, "failed to set up vhost networking: {:?}", e),
             &Error::NetDeviceRootSetup(ref e) => {
                 write!(f, "failed to create root directory for a net device: {:?}", e)
             }
@@ -266,12 +266,12 @@ fn run_config(cfg: Config) -> Result<()> {
         .map_err(Error::NetDeviceRootSetup)?;
     if let Some(host_ip) = cfg.host_ip {
         if let Some(netmask) = cfg.netmask {
-            let net_box = Box::new(hw::virtio::Net::new(host_ip, netmask, &guest_mem)
-                                   .map_err(|e| Error::NetDeviceNew(e))?);
+            let net_box = Box::new(hw::virtio::VhostNet::new(host_ip, netmask, &guest_mem)
+                                   .map_err(|e| Error::VhostNetDeviceNew(e))?);
             let jail = if cfg.multiprocess {
                 let net_root_path = net_root.as_path().unwrap(); // Won't fail if new succeeded.
 
-                Some(create_base_minijail(net_root_path, Path::new("net_device.policy"))?)
+                Some(create_base_minijail(net_root_path, Path::new("vhost_net_device.policy"))?)
             }
             else {
                 None