/* alloc.c */ void* emalloc(ulong sz); Block* newblock(ulong length, uchar *data); /* audio.c */ Audio* audioinit(char *path); void audiowrite(ulong n, uchar *p); /* client.c */ Client* clientinit(char *me, char *them); void clientrun(Client *c, Audio *a); /* timer.c */ Channel* timerchan(int ms, char *tag);