Lines Matching defs:safety
503 BF_word safety, sign, diff, tmp[2];
509 * a safety measure for some others. The latter is needed because for certain
515 * collision-producing way), the anti-collision safety measure affects
519 * Thus, the safety measure is unlikely to cause much annoyance, and is a
532 * variable "safety" (bit 16 is set when the safety measure is requested).
535 * Prefix "$2a$": bug = 0, safety = 0x10000
536 * Prefix "$2b$": bug = 0, safety = 0
537 * Prefix "$2x$": bug = 1, safety = 0
538 * Prefix "$2y$": bug = 0, safety = 0
541 safety = ((BF_word)flags & 2) << 15;
576 * passwords that could be supplied to the buggy algorithm. Our safety measure
584 sign &= ~diff & safety; /* action needed? */
796 ai[0] ^= 0x10000; /* undo the safety (for comparison) */