mirror of
https://github.com/libvirt/libvirt.git
synced 2025-02-25 18:55:26 -06:00
virNetworkGetDHCPLeases: fix docstring format
The docstring of virNetworkGetDHCPLeases is not correctly formatted and as a result the example code snippet appears as normal text under the "Returns:" section. This patch fixes the problem. Signed-off-by: Ilias Stamatis <stamatis.iliass@gmail.com>
This commit is contained in:
parent
37cca33403
commit
ba1948611e
@ -1156,8 +1156,7 @@ virConnectNetworkEventDeregisterAny(virConnectPtr conn,
|
|||||||
* lease info about a specific guest interface with @mac. There can be
|
* lease info about a specific guest interface with @mac. There can be
|
||||||
* multiple leases for a single @mac because this API supports DHCPv6 too.
|
* multiple leases for a single @mac because this API supports DHCPv6 too.
|
||||||
*
|
*
|
||||||
* Returns the number of leases found or -1 and sets @leases to NULL in
|
* On success, the array stored into @leases is guaranteed to
|
||||||
* case of error. On success, the array stored into @leases is guaranteed to
|
|
||||||
* have an extra allocated element set to NULL but not included in the return
|
* have an extra allocated element set to NULL but not included in the return
|
||||||
* count, to make iteration easier. The caller is responsible for calling
|
* count, to make iteration easier. The caller is responsible for calling
|
||||||
* virNetworkDHCPLeaseFree() on each array element, then calling free() on @leases.
|
* virNetworkDHCPLeaseFree() on each array element, then calling free() on @leases.
|
||||||
@ -1167,30 +1166,33 @@ virConnectNetworkEventDeregisterAny(virConnectPtr conn,
|
|||||||
*
|
*
|
||||||
* Example of usage:
|
* Example of usage:
|
||||||
*
|
*
|
||||||
* virNetworkDHCPLeasePtr *leases = NULL;
|
* virNetworkDHCPLeasePtr *leases = NULL;
|
||||||
* virNetworkPtr network = ... obtain a network pointer here ...;
|
* virNetworkPtr network = ... obtain a network pointer here ...;
|
||||||
* size_t i;
|
* size_t i;
|
||||||
* int nleases;
|
* int nleases;
|
||||||
* unsigned int flags = 0;
|
* unsigned int flags = 0;
|
||||||
*
|
*
|
||||||
* nleases = virNetworkGetDHCPLeases(network, NULL, &leases, flags);
|
* nleases = virNetworkGetDHCPLeases(network, NULL, &leases, flags);
|
||||||
* if (nleases < 0)
|
* if (nleases < 0)
|
||||||
* error();
|
* error();
|
||||||
*
|
*
|
||||||
* ... do something with returned values, for example:
|
* ... do something with returned values, for example:
|
||||||
*
|
*
|
||||||
* for (i = 0; i < nleases; i++) {
|
* for (i = 0; i < nleases; i++) {
|
||||||
* virNetworkDHCPLeasePtr lease = leases[i];
|
* virNetworkDHCPLeasePtr lease = leases[i];
|
||||||
*
|
*
|
||||||
* printf("Time(epoch): %lu, MAC address: %s, "
|
* printf("Time(epoch): %lu, MAC address: %s, "
|
||||||
* "IP address: %s, Hostname: %s, ClientID: %s\n",
|
* "IP address: %s, Hostname: %s, ClientID: %s\n",
|
||||||
* lease->expirytime, lease->mac, lease->ipaddr,
|
* lease->expirytime, lease->mac, lease->ipaddr,
|
||||||
* lease->hostname, lease->clientid);
|
* lease->hostname, lease->clientid);
|
||||||
*
|
*
|
||||||
* virNetworkDHCPLeaseFree(leases[i]);
|
* virNetworkDHCPLeaseFree(leases[i]);
|
||||||
* }
|
* }
|
||||||
*
|
*
|
||||||
* free(leases);
|
* free(leases);
|
||||||
|
*
|
||||||
|
* Returns the number of leases found or -1 and sets @leases to NULL in
|
||||||
|
* case of error.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
int
|
int
|
||||||
|
Loading…
Reference in New Issue
Block a user