Lines Matching refs:i

217 	int i, j, b, k, inbit, obit;  in _crypt_extended_init()  local
231 for (i = 0; i < 8; i++) in _crypt_extended_init()
234 u_sbox[i][j] = sbox[i][b]; in _crypt_extended_init()
242 for (i = 0; i < 64; i++) in _crypt_extended_init()
244 m_sbox[b][(i << 6) | j] = in _crypt_extended_init()
245 (u_sbox[(b << 1)][i] << 4) | in _crypt_extended_init()
252 for (i = 0; i < 64; i++) { in _crypt_extended_init()
253 init_perm[final_perm[i] = IP[i] - 1] = i; in _crypt_extended_init()
254 inv_key_perm[i] = 255; in _crypt_extended_init()
261 for (i = 0; i < 56; i++) { in _crypt_extended_init()
262 inv_key_perm[key_perm[i] - 1] = i; in _crypt_extended_init()
263 inv_comp_perm[i] = 255; in _crypt_extended_init()
269 for (i = 0; i < 48; i++) { in _crypt_extended_init()
270 inv_comp_perm[comp_perm[i] - 1] = i; in _crypt_extended_init()
278 for (i = 0; i < 256; i++) { in _crypt_extended_init()
279 *(il = &ip_maskl[k][i]) = 0; in _crypt_extended_init()
280 *(ir = &ip_maskr[k][i]) = 0; in _crypt_extended_init()
281 *(fl = &fp_maskl[k][i]) = 0; in _crypt_extended_init()
282 *(fr = &fp_maskr[k][i]) = 0; in _crypt_extended_init()
285 if (i & bits8[j]) { in _crypt_extended_init()
297 for (i = 0; i < 128; i++) { in _crypt_extended_init()
298 *(il = &key_perm_maskl[k][i]) = 0; in _crypt_extended_init()
299 *(ir = &key_perm_maskr[k][i]) = 0; in _crypt_extended_init()
302 if (i & bits8[j + 1]) { in _crypt_extended_init()
311 *(il = &comp_maskl[k][i]) = 0; in _crypt_extended_init()
312 *(ir = &comp_maskr[k][i]) = 0; in _crypt_extended_init()
315 if (i & bits8[j + 1]) { in _crypt_extended_init()
331 for (i = 0; i < 32; i++) in _crypt_extended_init()
332 un_pbox[pbox[i] - 1] = i; in _crypt_extended_init()
335 for (i = 0; i < 256; i++) { in _crypt_extended_init()
336 *(p = &psbox[b][i]) = 0; in _crypt_extended_init()
338 if (i & bits8[j]) in _crypt_extended_init()
358 int i; in setup_salt() local
367 for (i = 0; i < 24; i++) { in setup_salt()
617 int i; in _crypt_extended_r() local
643 for (i = 1, count = 0; i < 5; i++) { in _crypt_extended_r()
644 int value = ascii_to_bin(setting[i]); in _crypt_extended_r()
645 if (ascii64[value] != setting[i]) in _crypt_extended_r()
647 count |= value << (i - 1) * 6; in _crypt_extended_r()
652 for (i = 5, salt = 0; i < 9; i++) { in _crypt_extended_r()
653 int value = ascii_to_bin(setting[i]); in _crypt_extended_r()
654 if (ascii64[value] != setting[i]) in _crypt_extended_r()
656 salt |= value << (i - 5) * 6; in _crypt_extended_r()
790 int i; in main() local
792 for (i = 0; tests[i].hash; i++) { in main()
793 char *hash = crypt(tests[i].pw, tests[i].hash); in main()
794 if (!hash && strlen(tests[i].hash) < 13) in main()
796 if (!strcmp(hash, tests[i].hash)) in main()