Lines Matching refs:algorithm
54 int algorithm, base, current;
86 int algorithm, sequence, i;
99 if (((algorithm = strtoul(&cmd[3], &c, 10)) < 3) || (algorithm > 5) || (*c != ' ')) {
101 fprintf(stderr, "%s: got bogus algorithm: %s\n", myname, cmd);
144 fprintf(stderr, "got cmd=%c, algorithm=%d sequence=%d seed=+%s+ response=+%s+ on fd %d\n", cmd[0], algorithm, sequence, seed, response, fd);
153 sprintf(cmd, "%c- %d %d %s\n", cmd[0], algorithm, sequence, seed);
159 for (c = &head; *c && (strcmp((*c)->seed, seed) || ((*c)->algorithm != algorithm)); c = &((*c)->next));
163 fprintf(stderr, "(seed, algorithm) not found for s command\n");
165 sprintf(cmd, "s- %d %d %s\n", algorithm, sequence, seed);
173 (*c)->algorithm = algorithm;
184 sprintf(cmd, "S+ %d %d %s\n", algorithm, sequence, (*c)->seed);
190 sprintf(cmd, "s- %d %d %s\n", algorithm, sequence, (*c)->seed);
198 sprintf(cmd, "s- %d %d %s\n", algorithm, sequence, (*c)->seed);
210 opiehash(&key, algorithm);
213 sprintf(cmd, "s+ %d %d %s %s\n", algorithm, sequence, (*c)->seed, buffer);
217 printf("%c otp-%s %d %s (%d/%d)\n", cmd[0], algids[algorithm], sequence, (*c)->seed, sequence - (*c)->base, window);