--- upstream/dynamips-0.2.6-RC1/hypervisor.c 2007/10/06 16:03:58 2 +++ upstream/dynamips-0.2.7-RC3/hypervisor.c 2007/10/06 16:26:06 9 @@ -1,5 +1,5 @@ /* - * Cisco 7200 (Predator) simulation platform. + * Cisco router simulation platform. * Copyright (c) 2006 Christophe Fillot (cf@utc.fr) * * Hypervisor routines. @@ -32,10 +32,15 @@ #include "parser.h" #include "net.h" #include "registry.h" -#include "mips64.h" +#include "cpu.h" +#include "vm.h" #include "dynamips.h" #include "dev_c7200.h" #include "dev_c3600.h" +#include "dev_c2691.h" +#include "dev_c3725.h" +#include "dev_c3745.h" +#include "dev_c2600.h" #include "hypervisor.h" #include "net_io.h" #include "net_io_bridge.h" @@ -133,6 +138,10 @@ netio_bridge_save_config_all(fd); c7200_save_config_all(fd); c3600_save_config_all(fd); + c2691_save_config_all(fd); + c3725_save_config_all(fd); + c3745_save_config_all(fd); + c2600_save_config_all(fd); hypervisor_send_reply(conn,HSC_INFO_OK,1,"OK"); return(0); @@ -546,6 +555,10 @@ hypervisor_vm_debug_init(); hypervisor_c7200_init(); hypervisor_c3600_init(); + hypervisor_c2691_init(); + hypervisor_c3725_init(); + hypervisor_c3745_init(); + hypervisor_c2600_init(); signal(SIGPIPE,sigpipe_handler); @@ -560,7 +573,7 @@ } /* Start accepting connections */ - printf("Hypervisor TCP control server started.\n"); + printf("Hypervisor TCP control server started (port %d).\n",tcp_port); hypervisor_running = TRUE; while(hypervisor_running) {