]> git.lizzy.rs Git - plan9front.git/blob - sys/src/cmd/vac/fns.h
snoopy(8): avoid extra spaces in dhcp filter output
[plan9front.git] / sys / src / cmd / vac / fns.h
1 int     mbunpack(MetaBlock *mb, uchar *p, int n);
2 void    mbinsert(MetaBlock *mb, int i, MetaEntry*);
3 void    mbdelete(MetaBlock *mb, int i, MetaEntry*);
4 void    mbpack(MetaBlock *mb);
5 uchar   *mballoc(MetaBlock *mb, int n);
6 void            mbinit(MetaBlock *mb, uchar *p, int n, int entries);
7 int mbsearch(MetaBlock*, char*, int*, MetaEntry*);
8 int mbresize(MetaBlock*, MetaEntry*, int);
9
10 int     meunpack(MetaEntry*, MetaBlock *mb, int i);
11 int     mecmp(MetaEntry*, char *s);
12 int     mecmpnew(MetaEntry*, char *s);
13
14 enum {
15         VacDirVersion = 8,
16         FossilDirVersion = 9,
17 };
18 int     vdsize(VacDir *dir, int);
19 int     vdunpack(VacDir *dir, MetaEntry*);
20 void    vdpack(VacDir *dir, MetaEntry*, int);
21
22 VacFile *_vacfileroot(VacFs *fs, VtFile *file);
23
24 int     _vacfsnextqid(VacFs *fs, uvlong *qid);
25 void    vacfsjumpqid(VacFs*, uvlong step);
26
27 Reprog* glob2regexp(char*);
28 void    loadexcludefile(char*);
29 int     includefile(char*);
30 void    excludepattern(char*);