13unsigned char tab[256];
19int main(
int argc,
char **argv)
28 for (i = 0; i < 256; ++i)
tab[i] = i;
29 for (j = 256; j > 0 ;--j) {
37 if (*argv) scan_ulong(*argv++,&
loops);
38 if (*argv) { scan_ulong(*argv++,&
u);
ip[0] =
u;
ipfixed = 1; }
39 if (*argv) { scan_ulong(*argv++,&
u);
ip[1] =
u;
ipfixed = 2; }
40 if (*argv) { scan_ulong(*argv++,&
u);
ip[2] =
u;
ipfixed = 3; }
41 if (*argv) { scan_ulong(*argv++,&
u);
ip[3] =
u;
ipfixed = 4; }
51 for (i =
ipfixed; i < 4; ++i) {
ip[i] =
u & 255;
u >>= 8; }
60 c ^= (
unsigned char)
ip[i];
67 u = (
unsigned char)
ip[0];
69 buffer_puts(buffer_1,
".");
70 u = (
unsigned char)
ip[1];
72 buffer_puts(buffer_1,
".");
73 u = (
unsigned char)
ip[2];
75 buffer_puts(buffer_1,
".");
76 u = (
unsigned char)
ip[3];
78 buffer_puts(buffer_1,
"\n");
81 buffer_flush(buffer_1);
unsigned int dns_random(unsigned int n)
void dns_random_init(const char data[128])
void c(const char *home, const char *subdir, const char *file, int uid, int gid, int mode)