diff options
Diffstat (limited to 'src/cmd/venti/srv/fns.h')
-rw-r--r-- | src/cmd/venti/srv/fns.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/cmd/venti/srv/fns.h b/src/cmd/venti/srv/fns.h index 1a6f1e4b..c631bfd1 100644 --- a/src/cmd/venti/srv/fns.h +++ b/src/cmd/venti/srv/fns.h @@ -51,6 +51,13 @@ void freezblock(ZBlock *b); DBlock *_getdblock(Part *part, u64int addr, int mode, int load); DBlock *getdblock(Part *part, u64int addr, int mode); u32int hashbits(u8int *score, int nbits); +char *hargstr(HConnect*, char*, char*); +vlong hargint(HConnect*, char*, vlong); +int hdebug(HConnect*); +int hdisk(HConnect*); +int hnotfound(HConnect*); +int hsethtml(HConnect*); +int hsettext(HConnect*); int httpdinit(char *address, char *webroot); int iaddrcmp(IAddr *ia1, IAddr *ia2); IEntry* icachedirty(u32int, u32int, u64int); @@ -89,6 +96,7 @@ DBlock *loadibucket(Index *index, u8int *score, ISect **is, u32int *buck, IBucke int loadientry(Index *index, u8int *score, int type, IEntry *ie); void logerr(int severity, char *fmt, ...); Lump *lookuplump(u8int *score, int type); +int _lookupscore(u8int *score, int type, IAddr *ia, int *rac); int lookupscore(u8int *score, int type, IAddr *ia, int *rac); int maparenas(AMap *am, Arena **arenas, int n, char *what); void markbloomfilter(Bloom*, u8int*); |