> Since no one likes the idea of having a union, but we do want to
> support dhcpv6, following is the new design:
>
> struct _virNetworkDHCPLeases {
> char *interface; /* Network interface name (non-null) */
> long long expirytime; /* Seconds since epoch (non-null) */
> int type; /* virIPAddrType (non-null) */
> unsigned int prefix; /* IP address prefix (non-null) */
> char *mac; /* MAC address (mostly non-null,
> except rare cases) */
> char *iaid; /* IAID (ipv6) (null, in case of ipv4) */
> char *ipaddr; /* IP address (non-null) */
> char *hostname; /* Hostname (can be null) */
> char *clientid; /* Client ID(ipv4) or DUID(ipv6) (can
> be null, in case of ipv4) */
> };
> --
> Nehal J Wani
ping. I would like to continue on v5 of the lease API series, if the
above struct gets acknowledged.
--
Nehal J Wani
--
libvir-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/libvir-list