Re: [PATCHv4 1/6] Add API virDomain{S, G}etInterfaceParameters

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 12/31/2011 12:01 PM, Eric Blake wrote:
> On 12/29/2011 12:33 AM, Hu Tao wrote:
>> The APIs are used to set/get domain's network interface's parameters.
>> Currently supported parameters are bandwidth settings.
>>

>> +++ b/include/libvirt/libvirt.h.in
>> @@ -645,6 +645,48 @@ typedef virTypedParameter *virTypedParameterPtr;
>>   */
>>  #define VIR_DOMAIN_SCHEDULER_SHARES "shares"
>>  
>> +/**
>> + * VIR_DOMAIN_BANDWIDTH_IN_AVERAGE:
>> + *
>> + * Macro represents the inbound average of NIC bandwidth.
>> + */
>> +#define VIR_DOMAIN_BANDWIDTH_IN_AVERAGE "inbound.average"
> 
> We should modify these comments to state what the expected associated
> type will be when using this named parameter, as well as which scheduler
> it will be used with (see VIR_DOMAIN_SCHEDULER_CPU_SHARES for an example).

Actually, I think these macro definitions should be moved down closer to
the declaration of virDomainGetInterfaceParameters, as they have nothing
to do with virDomainGetSchedulerParameters.

-- 
Eric Blake   eblake@xxxxxxxxxx    +1-919-301-3266
Libvirt virtualization library http://libvirt.org

Attachment: signature.asc
Description: OpenPGP digital signature

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list

[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]