]> git.ipfire.org Git - thirdparty/libvirt.git/commit
Adding Public Get and Set APIs for Network Metadata
authorK Shiva Kiran <shiva_kr@riseup.net>
Wed, 16 Aug 2023 18:47:10 +0000 (00:17 +0530)
committerMichal Privoznik <mprivozn@redhat.com>
Fri, 25 Aug 2023 10:36:37 +0000 (12:36 +0200)
commit5b6d41ccb0193b013e9f282246c090e162d53cbd
tree77d31cdacaf92de9cc5653c47f93df25b667e293
parent742c87d45363028d3bde5bf9a873fc0e35b37afc
Adding Public Get and Set APIs for Network Metadata

This patch introduces public Get and Set APIs for modifying <title>,
<description> and <metadata> elements of the Network object.

- Added enum virNetworkMetadataType to select one of the above
  elements to operate on.
- Added error code and messages for missing metadata.
- Added public API implementation.
- Added driver support.

Signed-off-by: K Shiva Kiran <shiva_kr@riseup.net>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
include/libvirt/libvirt-network.h
include/libvirt/virterror.h
src/driver-network.h
src/libvirt-network.c
src/libvirt_public.syms
src/util/virerror.c