/* byte.c*/ short igets(uchar*); long igetl(uchar*); void iputs(uchar*, short); void iputl(uchar*, long); short nhgets(uchar*); long nhgetl(uchar*); void hnputs(uchar*, short); void hnputl(uchar*, long); /* mcs.c */ int mcschan(uchar*,uchar*); int mcstype(uchar*,uchar*); int ismcshangup(uchar*,uchar*); uchar* mcsdat(uchar*,uchar*); int mkmcsci(uchar*, int, int); int putmsdr(uchar*,int,int,int,int); /* mpas.c */ int isflowpdu(uchar*,uchar*); int sizesechdr(int); uchar* txprep(uchar*,int,int,int,int,int); /* snarf.c */ void initsnarf(void); char* getsnarfn(int*); void putsnarfn(char*,int); /* mouse.c */ void warpmouse(int,int); /* mppc.c */ uchar* uncomp(uchar*,int,int,int*); /* rle.c */ uchar* unrle(uchar*,int, uchar*,int,int,int); /* utf16.c */ int fromutf16(char*,int,uchar*,int); int toutf16(uchar*,int,char*,int); /* x224.c */ int mktpdat(uchar*,int,int); int readpdu(int,uchar*,uint); int mktpcr(uchar*,int,int); int mktpdr(uchar*,int,int); int istpkt(uchar*,uchar*); int tptype(uchar*,uchar*); uchar* tpdat(uchar*,uchar*); /* rd.c */ void atexitkiller(void); void atexitkill(int pid); void* emalloc(ulong); void* erealloc(void*,ulong); uchar* gblen(uchar*,uchar*,int*); uchar* gbtag(uchar*,uchar*,int*); void pbshort(uchar*,int); uchar* putsdh(uchar*,uchar*,int,int,int,int);