net: introduce NICState and qemu_new_nic()
authorMark McLoughlin <markmc@redhat.com>
Wed, 25 Nov 2009 18:49:10 +0000 (18:49 +0000)
committerAnthony Liguori <aliguori@us.ibm.com>
Thu, 3 Dec 2009 15:41:30 +0000 (09:41 -0600)
commit9ef20829c5403b0d83d05b3d5e79a2ab0defe31c
tree28f9b764654e6605e1c23465dfcdfd8ddff4d8a0
parent086beda79b0e57dd98f94a44f1fd3da3fe5ff988
net: introduce NICState and qemu_new_nic()

Common state for all NICs.

The opaque member will replace the opaque member in VLANClientState
since only NICs need it.

The conf member will allow us to iterate over NICs, access the MAC
addr for the NIC and send a packet from each NIC in qemu_announce_self().

Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
net.c
net.h