On 2014/8/22 18:47, Maxime Leroy wrote: > +static int > +qemuBuildIvshmemCommandLine(virCommandPtr cmd, > + virDomainDefPtr def, > + virDomainShmemDefPtr dev, > + virQEMUCapsPtr qemuCaps) > +{ > + char *devstr; > + virDomainIvshmemDefPtr ivshmem = &dev->data.ivshmem; > + > + virCommandAddArg(cmd, "-device"); > + if (!(devstr = qemuBuildIvshmemDevStr(def, dev, qemuCaps))) > + return -1; > + virCommandAddArg(cmd, devstr); > + VIR_FREE(devstr); > + > + if (ivshmem->server.enabled) { > + virDomainChrSourceDef source; > + > + source.type = VIR_DOMAIN_CHR_TYPE_UNIX; > + source.data.nix.path = ivshmem->server.path; > + source.data.nix.listen = false; > + > + virCommandAddArg(cmd, "-chardev"); > + if (!(devstr = qemuBuildChrChardevStr(&source, dev->info.alias, > + qemuCaps))) > + return -1; > + virCommandAddArg(cmd, devstr); > + VIR_FREE(devstr); indentation -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list