Print this page
first pass

*** 27,38 **** /* Initialize the key stream 'key' using the key value */ void arcfour_key_init(ARCFour_key *key, uchar_t *keyval, int keyvallen) { - /* EXPORT DELETE START */ - uchar_t ext_keyval[256]; uchar_t tmp; int i, j; for (i = j = 0; i < 256; i++, j++) { --- 27,36 ----
*** 51,62 **** key->arr[i] = key->arr[j]; key->arr[j] = tmp; } key->i = 0; key->j = 0; - - /* EXPORT DELETE END */ } /* * Encipher 'in' using 'key. --- 49,58 ----
*** 68,79 **** size_t ii; unsigned long long in0, merge = 0, merge0 = 0, merge1, mask = 0; uchar_t i, j, *base, jj, *base1, tmp; unsigned int tmp0, tmp1, i_accum, shift = 0, i1; - - /* EXPORT DELETE START */ int index; base = key->arr; index = (((uintptr_t)in) & 0x7); --- 64,73 ----
*** 597,604 **** } key->i = i; key->j = j; } #endif /* sun4v */ - - /* EXPORT DELETE END */ } --- 591,596 ----