goto make_token;
}
free(buf);
for (i = numnode; i > 0; i--) {
selected = random() % numnode;
if (*head == NULL)
*head = *tail = fp;
else if (fp->percent == NO_PROB) {
if (*tail == NULL) {
fprintf(stderr, "No tail file given\n");
exit(1);
(*tail)->next = fp;
fp->prev = *tail;
*tail = fp;
{
char cardline[80];
/* revoke setgid privileges */
setgid(getgid());
/*
* The original bcd prompts with a "%" when reading from stdin,
* but this seems kind of silly. So this one doesn't.
char *inbuf;
int obs[26], try, winner;
if (argc > 1)
printit(argv[1]);