Markus Armbruster <arm...@redhat.com> writes: > SocketAddress is a simple union, and simple unions are awkward: they > have their variant members wrapped in a "data" object on the wire, and > require additional indirections in C. Flatten it as follows: rename > SocketAddress to SocketAddressLegacy, rename its flat sibling > SocketAddressFlat to SocketAddress, convert all users of > SocketAddressLegacy to SocketAddress, except for existing external > interfaces. This completes the work outlined in commit 9445673.
This series could go in via "Sockets" maintainers, but if you guys don't mind, I'll simply route it through qapi-next.