Il 02/10/2012 17:27, Luiz Capitulino ha scritto: >>> > > Wouldn't it be cleaner to pass a list of port numbers? We could have: >>> > > >>> > > *port-list: [ 'int' ] >>> > > *service: 'str' >> > >> > A list of ports doesn't work too well for say 5900-5999. I think the >> > port + count is the simplest. > True, but consider making it a union then, so that we can have service > as a string and port as an integer.
But then how would you name the containing union? In the end this is a hack for VNC or little more... any change will propagate all over the place due to QemuOpts and qemu-char using "to". It is an optional argument, I don't think it's worth much time. :) Paolo