]> xenbits.xensource.com Git - unikraft/unikraft.git/commitdiff
plat/xen: Add vif device type
authorCostin Lupu <costin.lupu@cs.pub.ro>
Tue, 17 Nov 2020 08:38:39 +0000 (10:38 +0200)
committerSimon Kuenzer <simon.kuenzer@neclab.eu>
Fri, 14 May 2021 13:34:16 +0000 (15:34 +0200)
vif device type is used for virtual network interfaces.

Signed-off-by: Costin Lupu <costin.lupu@cs.pub.ro>
Reviewed-by: Roxana Nicolescu <nicolescu.roxana1996@gmail.com>
plat/xen/include/xenbus/xenbus.h
plat/xen/xenbus/client.c

index 138db6c5029eff5dfffb15f9a306b09c9b1a2bb5..01d28b70c135366438c22e7959987c50ed140f00 100644 (file)
@@ -47,6 +47,7 @@
  */
 typedef enum xenbus_dev_type {
        xenbus_dev_none = 0,
+       xenbus_dev_vif,
        xenbus_dev_vbd,
        xenbus_dev_9pfs,
 } xenbus_dev_type_t;
index 20e671ec161d4a836e921fa028cd23cf695dae15..1e28dd1b0cf269247f4aeb12630b162081102593 100644 (file)
@@ -72,6 +72,7 @@ const char *xenbus_state_to_str(XenbusState state)
 
 static const char *const xb_devtype_tbl[] = {
        XENBUS_DEVTYPE_ENTRY(none),
+       XENBUS_DEVTYPE_ENTRY(vif),
        XENBUS_DEVTYPE_ENTRY(vbd),
        XENBUS_DEVTYPE_ENTRY(9pfs),
 };