]> git.ipfire.org Git - thirdparty/libvirt.git/commit
virsocketaddr: Introduce virSocketAddrSubnetToPrefix()
authorMichal Privoznik <mprivozn@redhat.com>
Fri, 6 Feb 2026 11:52:40 +0000 (12:52 +0100)
committerMichal Privoznik <mprivozn@redhat.com>
Thu, 12 Feb 2026 14:55:30 +0000 (15:55 +0100)
commit7fdc9111d2d33667ef368ad94d294bf688e89607
tree635c4aca98f2aa07cf42f185698863c36ff2c839
parentfb317b296d01f30c19fc54c7caa513a557a6eecd
virsocketaddr: Introduce virSocketAddrSubnetToPrefix()

The aim of this helper is to convert subnet mask to prefix. For
instance for input "255.0.0.0" to return 8. Additionally, if the
input string is already a prefix (with optional leading slash
character) just return that number parsed.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
src/libvirt_private.syms
src/util/virsocketaddr.c
src/util/virsocketaddr.h
tests/sockettest.c