> > On Fri, Sep 15, 2017 at 06:10:03AM -0400, Frediano Ziglio wrote: > > > > > > On Fri, Sep 15, 2017 at 10:04:45AM +0100, Frediano Ziglio wrote: > > > > This was proposed by Christophe De Dinechin for coherence with > > > > a patch in reds_stat tool to find statistic files. > > > > Allows to search such files using a shell pattern (allows to > > > > be used by functions like glob or fnmatch). > > > > > > Is this missing the corresponding tools/reds_stat.c change? > > > > > > Christophe > > > > > > > Is another repository. > > As spice-protocol is also not bound directly this will require: > > - wait for a new spice-procotol version; > > - update spice-server configure.ac requiring the new version; > > - update reds_stat.c. > > > > I think in the meantime a > > > > #ifndef SPICE_STAT_SHM_PATTERN > > #define SPICE_STAT_SHM_PATTERN "/spice.*" > > #endif > > I don't think it's worth adding to spice-protocol.. > I don't see a lot of code needing to use this pattern, and if they do, > they can always hardcode it. I'd just add the constant to spice-server > if it's not there yet. > > Christophe > After the consideration about strchr code I think I agree with Christophe Fergeau nacking this patch. Frediano > > > > can be used in reds_stat.c > > > > On the other hand this code > > > > const char *p = strchr(globbuf.gl_pathv[0], '.'); > > if (p) { > > pid = atoi(p+1); > > } > > > > is assuming the format of SPICE_STAT_SHM_PATTERN is /XXXX.<pid> with > > XXXX not containing a dot. > > > > Frediano > > > > > > > > > > Signed-off-by: Frediano Ziglio <fziglio@xxxxxxxxxx> > > > > --- > > > > spice/stats.h | 1 + > > > > 1 file changed, 1 insertion(+) > > > > > > > > diff --git a/spice/stats.h b/spice/stats.h > > > > index 46bbfed..ebd1995 100644 > > > > --- a/spice/stats.h > > > > +++ b/spice/stats.h > > > > @@ -35,6 +35,7 @@ > > > > #include <spice/types.h> > > > > > > > > #define SPICE_STAT_SHM_NAME "/spice.%u" > > > > +#define SPICE_STAT_SHM_PATTERN "/spice.*" > > > > #define SPICE_STAT_NODE_NAME_MAX 20 > > > > #define SPICE_STAT_MAGIC SPICE_MAGIC_CONST("STAT") > > > > #define SPICE_STAT_VERSION 1 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel