[libvirt] [PATCH 0/3] conf: reject '/' in object names

Cole Robinson crobinso at redhat.com
Tue Apr 26 19:21:35 UTC 2016


An embedded '/' in object names doesn't really work for any
of our stateful drivers, so let's explicitly reject it.

https://bugzilla.redhat.com/show_bug.cgi?id=639923
https://bugzilla.redhat.com/show_bug.cgi?id=787604

Cole Robinson (3):
  conf: domain: reject name containing '/'
  conf: network: reject name containing '/'
  conf: storage: pool: reject name containing '/'

 src/conf/domain_conf.c                                 |  8 ++++++++
 src/conf/domain_conf.h                                 |  1 +
 src/conf/network_conf.c                                |  6 ++++++
 src/conf/storage_conf.c                                |  6 ++++++
 src/openvz/openvz_driver.c                             |  5 +++--
 src/phyp/phyp_driver.c                                 |  1 +
 src/vbox/vbox_common.c                                 |  1 +
 src/vmx/vmx.c                                          |  3 ++-
 src/xenapi/xenapi_driver.c                             |  1 +
 tests/genericxml2xmlindata/generic-name-slash-fail.xml | 17 +++++++++++++++++
 tests/genericxml2xmltest.c                             |  3 +++
 11 files changed, 49 insertions(+), 3 deletions(-)
 create mode 100644 tests/genericxml2xmlindata/generic-name-slash-fail.xml

-- 
2.7.4




More information about the libvir-list mailing list