From bb756eebdac6fd24e8919e2c43f7d2c8c4091f59 Mon Sep 17 00:00:00 2001 From: RajithaY Date: Tue, 25 Apr 2017 03:31:15 -0700 Subject: Adding qemu as a submodule of KVMFORNFV This Patch includes the changes to add qemu as a submodule to kvmfornfv repo and make use of the updated latest qemu for the execution of all testcase Change-Id: I1280af507a857675c7f81d30c95255635667bdd7 Signed-off-by:RajithaY --- .../arch/i386/interface/syslinux/comboot_resolv.c | 61 ---------------------- 1 file changed, 61 deletions(-) delete mode 100644 qemu/roms/ipxe/src/arch/i386/interface/syslinux/comboot_resolv.c (limited to 'qemu/roms/ipxe/src/arch/i386/interface/syslinux/comboot_resolv.c') diff --git a/qemu/roms/ipxe/src/arch/i386/interface/syslinux/comboot_resolv.c b/qemu/roms/ipxe/src/arch/i386/interface/syslinux/comboot_resolv.c deleted file mode 100644 index 03bbfd04a..000000000 --- a/qemu/roms/ipxe/src/arch/i386/interface/syslinux/comboot_resolv.c +++ /dev/null @@ -1,61 +0,0 @@ -#include -#include -#include -#include -#include -#include - -FILE_LICENCE ( GPL2_OR_LATER ); - -struct comboot_resolver { - struct interface intf; - int rc; - struct in_addr addr; -}; - -static void comboot_resolv_close ( struct comboot_resolver *comboot_resolver, - int rc ) { - comboot_resolver->rc = rc; - intf_shutdown ( &comboot_resolver->intf, rc ); -} - -static void comboot_resolv_done ( struct comboot_resolver *comboot_resolver, - struct sockaddr *sa ) { - struct sockaddr_in *sin; - - if ( sa->sa_family == AF_INET ) { - sin = ( ( struct sockaddr_in * ) sa ); - comboot_resolver->addr = sin->sin_addr; - } -} - -static struct interface_operation comboot_resolv_op[] = { - INTF_OP ( intf_close, struct comboot_resolver *, comboot_resolv_close ), - INTF_OP ( resolv_done, struct comboot_resolver *, comboot_resolv_done ), -}; - -static struct interface_descriptor comboot_resolv_desc = - INTF_DESC ( struct comboot_resolver, intf, comboot_resolv_op ); - -static struct comboot_resolver comboot_resolver = { - .intf = INTF_INIT ( comboot_resolv_desc ), -}; - -int comboot_resolv ( const char *name, struct in_addr *address ) { - int rc; - - comboot_resolver.rc = -EINPROGRESS; - comboot_resolver.addr.s_addr = 0; - - if ( ( rc = resolv ( &comboot_resolver.intf, name, NULL ) ) != 0 ) - return rc; - - while ( comboot_resolver.rc == -EINPROGRESS ) - step(); - - if ( ! comboot_resolver.addr.s_addr ) - return -EAFNOSUPPORT; - - *address = comboot_resolver.addr; - return comboot_resolver.rc; -} -- cgit 1.2.3-korg