Re: [PATCH 2/7] network: add configurable network autoaddr items to driver config

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

 



On 8/7/24 1:41 PM, Daniel P. Berrangé wrote:
On Wed, Aug 07, 2024 at 01:15:58PM -0400, Laine Stump wrote:
These options are added to network.conf and virNetworkDriverConfig object:

autoaddr_start - start of the range of subnets to search (def: "192.168.122.0")
autoaddr_end - end of the range of subnets (def: "192.168.255.0")
autoaddr_prefix - prefix of these subnets (def: 24)

So I guess $prefix here is telling us that we need to iterate over
the octet at the end of $prefix. ie the 3rd digit in these examples.

The code isn't really thinking of it as octets at all, just 32 bits, and the prefix is telling how many of those bits are the network part of the address; it just increments the network part by 1 each time (by shifting right $prefix-32 bits, incrementing by 1, then shifting left $prefix-32 bits).




[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]

  Powered by Linux