[libvirt] [PATCH 1/2] Add a name to virPortAllocator

Daniel P. Berrange berrange at redhat.com
Wed Nov 13 16:37:44 UTC 2013


On Thu, Oct 31, 2013 at 01:07:26PM +0100, Ján Tomko wrote:
> This allows its error messages to be more specific.
> ---
>  src/libxl/libxl_driver.c     | 3 ++-
>  src/qemu/qemu_driver.c       | 9 ++++++---
>  src/util/virportallocator.c  | 9 +++++++--
>  src/util/virportallocator.h  | 3 ++-
>  tests/virportallocatortest.c | 4 ++--
>  5 files changed, 19 insertions(+), 9 deletions(-)
> 
> diff --git a/src/libxl/libxl_driver.c b/src/libxl/libxl_driver.c
> index 4928695..a166689 100644
> --- a/src/libxl/libxl_driver.c
> +++ b/src/libxl/libxl_driver.c
> @@ -834,7 +834,8 @@ libxlStateInitialize(bool privileged,
>  
>      /* Allocate bitmap for vnc port reservation */
>      if (!(libxl_driver->reservedVNCPorts =
> -          virPortAllocatorNew(LIBXL_VNC_PORT_MIN,
> +          virPortAllocatorNew("VNC",
> +                              LIBXL_VNC_PORT_MIN,
>                                LIBXL_VNC_PORT_MAX)))
>          goto error;
>  
> diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c
> index 9c3daad..9dc887f 100644
> --- a/src/qemu/qemu_driver.c
> +++ b/src/qemu/qemu_driver.c
> @@ -678,17 +678,20 @@ qemuStateInitialize(bool privileged,
>       * do this before the config is loaded properly, since the port
>       * numbers are configurable now */
>      if ((qemu_driver->remotePorts =
> -         virPortAllocatorNew(cfg->remotePortMin,
> +         virPortAllocatorNew("display",
> +                             cfg->remotePortMin,
>                               cfg->remotePortMax)) == NULL)
>          goto error;
>  
>      if ((qemu_driver->webSocketPorts =
> -         virPortAllocatorNew(cfg->webSocketPortMin,
> +         virPortAllocatorNew("webSocket",
> +                             cfg->webSocketPortMin,
>                               cfg->webSocketPortMax)) == NULL)
>          goto error;
>  
>      if ((qemu_driver->migrationPorts =
> -         virPortAllocatorNew(cfg->migrationPortMin,
> +         virPortAllocatorNew("migration",
> +                             cfg->migrationPortMin,
>                               cfg->migrationPortMax)) == NULL)
>          goto error;

Probably need to mark these for translation.

Daniel
-- 
|: http://berrange.com      -o-    http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org              -o-             http://virt-manager.org :|
|: http://autobuild.org       -o-         http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org       -o-       http://live.gnome.org/gtk-vnc :|




More information about the libvir-list mailing list