On Fri, Jan 25, 2019 at 02:31:48PM +0100, Michal Privoznik wrote: > So far the virInitctlSetRunLevel() is fully automatic. It finds > the correct fifo to use to talk to the init and it will set the > desired runlevel. Well, callers (so far there is just one) will > need to inspect the fifo a bit just before the runlevel is set. > Therefore, expose the internal list of fifos and also allow > caller to explicitly use one. > > Signed-off-by: Michal Privoznik <mprivozn@xxxxxxxxxx> > --- ... > -int virInitctlSetRunLevel(virInitctlRunLevel level); > + > +extern const char *virInitctlFifos[3]; I prefer [] to prevent compiler from complaining if someone adds a new fifo > + > +int virInitctlSetRunLevel(const char *fifo, > + virInitctlRunLevel level); > > #endif /* LIBVIRT_VIRINITCTL_H */ > -- Reviewed-by: Erik Skultety <eskultet@xxxxxxxxxx> -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list