diff options
author | Stephen Barber <smbarber@chromium.org> | 2017-08-07 16:43:56 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2017-08-09 11:47:55 -0700 |
commit | d579e3cd49c50bd06465c277f030ada3217e2a24 (patch) | |
tree | 89b689998891e2e2afb57bc8a16a3b3b0edbcd59 /src/main.rs | |
parent | 604d989d7e8f7a159e160b86302d41aa2ddd4f35 (diff) | |
download | crosvm-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.rs | 10 |
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 |