1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
typedef struct Snarf Snarf; struct Snarf { QLock; int vers; int n; char *buf; }; enum { MAXSNARF = 100*1024 }; extern Snarf snarf; long latin1(Rune *k, int n); void kbdputc(int c); void screenputs(char*, int); void vncputc(int, int); void setsnarf(char *buf, int n, int *vers);