From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Michael S. Tsirkin" Subject: [PATCHv4 4/6] qemu/net: move typedef to qemu-common.h Date: Tue, 3 Nov 2009 00:24:00 +0200 Message-ID: <20091102222400.GE15153@redhat.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: gregory.haskins@gmail.com To: avi@redhat.com, kvm@vger.kernel.org, virtualization@lists.linux-foundation.org Return-path: Received: from mx1.redhat.com ([209.132.183.28]:19944 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757185AbZKBW0g (ORCPT ); Mon, 2 Nov 2009 17:26:36 -0500 Content-Disposition: inline In-Reply-To: Sender: kvm-owner@vger.kernel.org List-ID: Move typedef VLANClientState to qemu-common.h so that users can use forward-declared type without pulling in net.h Signed-off-by: Michael S. Tsirkin --- net.h | 2 -- qemu-common.h | 1 + 2 files changed, 1 insertions(+), 2 deletions(-) diff --git a/net.h b/net.h index 7246d16..00485e2 100644 --- a/net.h +++ b/net.h @@ -8,8 +8,6 @@ /* VLANs support */ -typedef struct VLANClientState VLANClientState; - typedef int (NetCanReceive)(VLANClientState *); typedef ssize_t (NetReceive)(VLANClientState *, const uint8_t *, size_t); typedef ssize_t (NetReceiveIOV)(VLANClientState *, const struct iovec *, int); diff --git a/qemu-common.h b/qemu-common.h index 875010b..704796e 100644 --- a/qemu-common.h +++ b/qemu-common.h @@ -193,6 +193,7 @@ typedef struct uWireSlave uWireSlave; typedef struct I2SCodec I2SCodec; typedef struct DeviceState DeviceState; typedef struct SSIBus SSIBus; +typedef struct VLANClientState VLANClientState; /* CPU save/load. */ void cpu_save(QEMUFile *f, void *opaque); -- 1.6.5.2.143.g8cc62