version 1.1, 2003/05/11 21:36:33 |
version 1.2, 2003/06/25 21:20:12 |
|
|
*flag = !negate; |
*flag = !negate; |
return 0; |
return 0; |
} else if (*goptarg && strcmp(goptarg + 1, "maybe") == 0) { |
} else if (*goptarg && strcmp(goptarg + 1, "maybe") == 0) { |
#ifdef HAVE_RANDOM |
#ifdef HAVE_ARC4RANDOM |
|
*flag = arc4random() & 1; |
|
#elif HAVE_RANDOM |
*flag = random() & 1; |
*flag = random() & 1; |
#else |
#else |
*flag = rand() & 1; |
*flag = rand() & 1; |
|
|
int i; |
int i; |
int ret = 0; |
int ret = 0; |
|
|
|
#ifndef HAVE_ARC4RANDOM |
|
|
#if defined(HAVE_SRANDOMDEV) |
#if defined(HAVE_SRANDOMDEV) |
srandomdev(); |
srandomdev(); |
#elif defined(HAVE_RANDOM) |
#elif defined(HAVE_RANDOM) |
|
|
#else |
#else |
srand (time(NULL)); |
srand (time(NULL)); |
#endif |
#endif |
|
|
|
#endif /* HAVE_ARC4RANDOM */ |
|
|
(*goptind)++; |
(*goptind)++; |
for(i = *goptind; i < argc; i++) { |
for(i = *goptind; i < argc; i++) { |
if(argv[i][0] != '-') |
if(argv[i][0] != '-') |