#include "all.h" static linep; int readline(void) { int i, c; for(i=0; i= '0' && word[0] <= '9') { n = atoi(word); if(n >= 0 || n < Ntrack) return n; } if(strcmp(word, "*") == 0) return Trackall; return -1; } void swab(uchar *a, int n) { ulong *p, b; p = (ulong*)a; while(n >= 4) { b = *p; b = ((b&0xff00ff00) >> 8) | ((b&0x00ff00ff) << 8); *p++ = b; n -= 4; } } long bige(uchar *p) { long v; v = (long)p[0] << 24; v |= (long)p[1] << 16; v |= (long)p[2] << 8; v |= (long)p[3] << 0; return v; }