summaryrefslogtreecommitdiff
path: root/src/PVE/Network/SDN/Ipams/NetboxPlugin.pm
diff options
context:
space:
mode:
authorStefan Hanreich <s.hanreich@proxmox.com>2025-03-07 13:50:55 +0100
committerThomas Lamprecht <t.lamprecht@proxmox.com>2025-04-07 18:35:40 +0200
commitf5ad8efc4e5fadd24311c06afb2c93a0eb65a575 (patch)
treebfbb997a3eb74c736f1174b4f571684eae153901 /src/PVE/Network/SDN/Ipams/NetboxPlugin.pm
parente62b892fdc5d6b94d61af5424a6957983fbeeb29 (diff)
subnet: dhcp: only accept single ips and normalize them
Net::IP accepts a myriad of different IP objects from ranges to prefixes to singular IPs. We check if the object consists only of a singular IP and normalize the IP if it has size 1 (since then it could still be a /32 prefix or a range consisting of one IP). Otherwise we would theoretically accept any valid Net::IP object here. Signed-off-by: Stefan Hanreich <s.hanreich@proxmox.com> Tested-by: Hannes Duerr <h.duerr@proxmox.com> Link: https://lore.proxmox.com/20250307125056.169575-3-s.hanreich@proxmox.com Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Diffstat (limited to 'src/PVE/Network/SDN/Ipams/NetboxPlugin.pm')
0 files changed, 0 insertions, 0 deletions