char  *itob36(int  num);
int  dial(char  *address,int  retries);
int  ttyopen(char  *dev,int  flow);
void  ttyclose(void);
int  ttystat(void);
void  dobreak(int  setit);
int  ttyspeed(int  speed);
int  carrier(void);
void  disable(void);
void  enable(void);
void  flush(void);
int  receive(int  timeout);
int  ttyin(void);
void  slowputs(char  *s);
void  ttyout(char  c);
void  ttywrite(char  *bfr,int  size);
int  sleep(int  seconds);
int  nap(long  ms);
char  *EOS(char  *s);
char  *findsys(char  *system);
static int  speedok(char  *p,int  speed);
static int  speedmatch(int  speed,char  *validstring);
static int  parsestr(char  *dst,char  *src);
int  oksys(char  *sys);
int  yes(void);
int  findtty(void);
static int  chk(char  * *p,char  *def,char  *prefix);
int  getcfg(void);
int  getseq(void);
char  *getwd(char  *bfr);
char  *istime(void);
static char  *mklock(char  *thing);
int  lock(char  *thing);
int  unlock(char  *thing);
int  snd_brk(void);
int  patwait(char  *patt,int  timeout);
int  login(char  *sendexpect);
int  fpatwait(char  *msg);
int  sendthing(char  *p);
char  *makepath(char  *bfr,char  *path,char  *file);
int  mbio(int  (*op)(),int  loc,char  *buf);
int  mbsuper(int  (*op)());
int  mbopen(char  *name);
int  mbclose(void);
static int  puttomb(unsigned char  *text,int  size);
static int  needspace(int  size);
int  mbputs(unsigned char  *text,int  size);
int  main(void);
int  ttyopen(char  *dev,int  flow);
void  ttyclose(void);
int  ttystat(void);
void  dobreak(int  setit);
int  ttyspeed(int  speed);
int  carrier(void);
void  disable(void);
void  enable(void);
void  flush(void);
int  receive(int  timeout);
int  ttyin(void);
int  ttytimeout(int  timeout);
void  slowputs(char  *s);
void  ttyout(char  c);
void  ttywrite(char  *bfr,int  size);
int  sleep(int  seconds);
int  nap(long  ms);
int  panic(char  *fmt);
int  printmsg(int  level,char  *format);
int  rdline(struct  _iobuf *fd,char  *bfr,int  size);
char  *rfcdate(void);
int  sendsys(char  *sys,char  *path,char  *file);
int  advance(char  *group,char  *path,char  *file);
char  *skipblanks(char  *p);
int  xchdir(char  *path);
char  *xmalloc(int  size);
char  *xrealloc(char  *ptr,int  size);
char  *xstrdup(char  *s);
int  vread(long  address,char  *data,int  count);
int  vwrite(long  address,char  *data,int  count);
int  vopen(char  *vmfile);
int  loadzone(void);
int  vfree(long  loc);
static int  _vstretch(long  addr);
long  vmalloc(int  size);
long  xvmalloc(int  size);
