X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=util-vserver%2Flib_internal%2Fmatchlist.h;h=f625f3816984e5725ec86981d5a6b7055792b0fd;hb=3b6a82bbcaca5d27dee88ec1f2ddf77ae9b8ce24;hp=d06e7bdd4fa0466d232393cd9991d913023b38d2;hpb=68d5c2382193b48af33297ee66c63714a6811b35;p=util-vserver.git diff --git a/util-vserver/lib_internal/matchlist.h b/util-vserver/lib_internal/matchlist.h index d06e7bd..f625f38 100644 --- a/util-vserver/lib_internal/matchlist.h +++ b/util-vserver/lib_internal/matchlist.h @@ -47,13 +47,19 @@ struct MatchList size_t buf_count; }; +struct MatchVserverInfo +{ + char const *name; + bool use_pkgmgmt; +}; + void MatchList_init(struct MatchList *, char const *root, size_t count) NONNULL((1,2)); bool MatchList_initByVserver(struct MatchList *, - char const *vserver, + struct MatchVserverInfo const *vserver, char const **res_appdir) NONNULL((1,2)); void MatchList_initManually(struct MatchList *list, - char const *vserver, + struct MatchVserverInfo const *vserver, char const *vdir, char const *exclude_file) NONNULL((1,3,4)); void MatchList_initRefserverList(struct MatchList **, size_t *cnt,