summaryrefslogtreecommitdiff
path: root/emu/port/fns.h
diff options
context:
space:
mode:
Diffstat (limited to 'emu/port/fns.h')
-rw-r--r--emu/port/fns.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/emu/port/fns.h b/emu/port/fns.h
index effdbe33..545b578f 100644
--- a/emu/port/fns.h
+++ b/emu/port/fns.h
@@ -22,6 +22,7 @@ char* clipread(void);
int clipwrite(char*);
void copen(Chan*);
void cmderror(Cmdbuf*, char*);
+Block* concatblock(Block*);
int cread(Chan*, uchar*, int, vlong);
void cwrite(Chan*, uchar*, int, vlong);
Chan* cunique(Chan*);
@@ -145,6 +146,7 @@ Block* pullupqueue(Queue*, int);
void qaddlist(Queue*, Block*);
Block* qbread(Queue*, int);
long qbwrite(Queue*, Block*);
+Queue* qbypass(void (*)(void*, Block*), void*);
int qcanread(Queue*);
void qclose(Queue*);
int qisclosed(Queue*);
@@ -185,6 +187,7 @@ void setpointer(int, int);
char* skipslash(char*);
void srvrtinit(void);
void swiproc(Proc*, int);
+Block* trimblock(Block*, int, int);
long unionread(Chan*, void*, long);
void unlock(Lock*);
Uqid* uqidalloc(Uqidtab*, Chan*);