12 unsigned char tab[256];
18 int main(
int argc,
char **argv)
27 for (i = 0; i < 256; ++i)
tab[i] = i;
28 for (j = 256; j > 0 ;--j) {
36 if (*argv) scan_ulong(*argv++,&
loops);
37 if (*argv) { scan_ulong(*argv++,&
u);
ip[0] =
u;
ipfixed = 1; }
38 if (*argv) { scan_ulong(*argv++,&
u);
ip[1] =
u;
ipfixed = 2; }
39 if (*argv) { scan_ulong(*argv++,&
u);
ip[2] =
u;
ipfixed = 3; }
40 if (*argv) { scan_ulong(*argv++,&
u);
ip[3] =
u;
ipfixed = 4; }
50 for (i =
ipfixed; i < 4; ++i) {
ip[i] =
u & 255;
u >>= 8; }
57 for (j = 0; j < 100; ++j) {
59 c ^= (
unsigned char)
ip[i];
66 u = (
unsigned char)
ip[0];
68 buffer_puts(buffer_1,
".");
69 u = (
unsigned char)
ip[1];
71 buffer_puts(buffer_1,
".");
72 u = (
unsigned char)
ip[2];
74 buffer_puts(buffer_1,
".");
75 u = (
unsigned char)
ip[3];
77 buffer_puts(buffer_1,
"\n");
80 buffer_flush(buffer_1);
unsigned int dns_random(unsigned int)
void dns_random_init(const char *)
void c(const char *home, const char *subdir, const char *file, int uid, int gid, int mode)
int main(int argc, char **argv)