blob: c017be644f46230d7eddea1b556666dd8f3afb1d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
/* ISC license. */
#include <skalibs/posixplz.h>
#include <skalibs/stralloc.h>
#include <skalibs/genalloc.h>
#include <s6-rc/repo.h>
int s6rc_repo_makesvlist_byname (char const *repo, char const *set, stralloc *sa, genalloc *ga)
{
if (!s6rc_repo_makesvlist(repo, set, sa, ga, 0)) return 0 ;
qsortr(genalloc_s(s6rc_repo_sv, ga), genalloc_len(s6rc_repo_sv, ga), sizeof(s6rc_repo_sv), &s6rc_repo_sv_cmpr, sa->s) ;
return 1 ;
}
|