This series converts NetClientState from a plain C struct to QOM. This means
emulated NICs and netdevs now derive from the NetClientState base class. There
should be no user-visible change.
Converting the net subsystem to QOM opens the door to the following
improvements which can be built on top
Note: These patches apply on top of Zhi Yong Wu's vlan-hub v6 and -netdev
socket v2 series.
This series is the first step in QOMifying the net subsystem. These patches
make NetClientState an Object so that all -netdev and NICs use QOM. The net
clients are not yet visible in the QOM tree and have