• N
    net-dhcp-leases: Add virsh support · 59cac9a9
    Nehal J Wani 提交于
    Use virNetworkGetDHCPLeases and virNetworkGetDHCPLeasesForMAC in virsh.
    
    The new feature supports the follwing methods:
    
    1. Retrieve leases info for a given virtual network
    
    2. Retrieve leases info for given network interface
    
    tools/virsh-domain-monitor.c
       * Introduce new command : net-dhcp-leases
         Example Usage: net-dhcp-leases <network> [mac]
    
       virsh # net-dhcp-leases --network default6
       Expiry Time          MAC address        Protocol  IP address                Hostname        Client ID or DUID
       -------------------------------------------------------------------------------------------------------------------
       2014-06-16 03:40:14  52:54:00:85:90:e2  ipv4      192.168.150.231/24        fedora20-test   01:52:54:00:85:90:e2
       2014-06-16 03:40:17  52:54:00:85:90:e2  ipv6      2001:db8:ca2:2:1::c0/64   fedora20-test   00:04:b1:d8:86:42:e1:6a:aa:cf:d5:86:94:23:6f:94:04:cd
       2014-06-16 03:34:42  52:54:00:e8:73:eb  ipv4      192.168.150.181/24        ubuntu14-vm     -
       2014-06-16 03:34:46  52:54:00:e8:73:eb  ipv6      2001:db8:ca2:2:1::5b/64   -               00:01:00:01:1b:30:c6:aa:52:54:00:e8:73:eb
    
    tools/virsh.pod
       * Document new command
    
    src/internal.h
       * Introduce new macro: EMPTYSTR
    59cac9a9
virsh.pod 153.1 KB