X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Fsrc%2Fdevices%2Ftelnet_cons.c;h=00415c5bd0d80c8c6e70b580d39d16c23757da0f;hb=bc5ee3e07affac4810227d61c407011c05298518;hp=d0c2b1f731e568b9b27d45610902725c06f73e70;hpb=d5501026e216b95658768c80c7301b81826d5f3d;p=palacios.git diff --git a/palacios/src/devices/telnet_cons.c b/palacios/src/devices/telnet_cons.c index d0c2b1f..00415c5 100644 --- a/palacios/src/devices/telnet_cons.c +++ b/palacios/src/devices/telnet_cons.c @@ -523,11 +523,11 @@ static int cons_server(void * arg) { } -static int cons_init(struct guest_info * vm, v3_cfg_tree_t * cfg) { +static int cons_init(struct v3_vm_info * vm, v3_cfg_tree_t * cfg) { struct cons_state * state = (struct cons_state *)V3_Malloc(sizeof(struct cons_state)); v3_cfg_tree_t * frontend_cfg = v3_cfg_subtree(cfg, "frontend"); - struct vm_device * frontend = v3_find_dev(vm, v3_cfg_val(frontend_cfg, "id")); - char * name = v3_cfg_val(cfg, "name"); + struct vm_device * frontend = v3_find_dev(vm, v3_cfg_val(frontend_cfg, "tag")); + char * dev_id = v3_cfg_val(cfg, "ID"); state->server_fd = 0; @@ -537,10 +537,10 @@ static int cons_init(struct guest_info * vm, v3_cfg_tree_t * cfg) { v3_lock_init(&(state->cons_lock)); - struct vm_device * dev = v3_allocate_device(name, &dev_ops, state); + struct vm_device * dev = v3_allocate_device(dev_id, &dev_ops, state); if (v3_attach_device(vm, dev) == -1) { - PrintError("Could not attach device %s\n", name); + PrintError("Could not attach device %s\n", dev_id); return -1; }