Print this page
3882 remove xmod & friends

Split Close
Expand all
Collapse all
          --- old/usr/src/common/crypto/des/des_ks.c
          +++ new/usr/src/common/crypto/des/des_ks.c
↓ open down ↓ 20 lines elided ↑ open up ↑
  21   21   */
  22   22  /*
  23   23   * Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
  24   24   * Use is subject to license terms.
  25   25   */
  26   26  
  27   27  #include <sys/types.h>
  28   28  
  29   29  #pragma ident   "%Z%%M% %I%     %E% SMI"
  30   30  
  31      -/* EXPORT DELETE START */
  32      -
  33   31  static uint64_t pc1_table[2][128]=
  34   32  {
  35   33  /* BEGIN CSTYLED */
  36   34  {
  37   35  0x0000000000000000ULL, 0x0000000000100000ULL, 0x0000000000001000ULL, 0x0000000000101000ULL,
  38   36  0x0000000000000010ULL, 0x0000000000100010ULL, 0x0000000000001010ULL, 0x0000000000101010ULL,
  39   37  0x0000000000000001ULL, 0x0000000000100001ULL, 0x0000000000001001ULL, 0x0000000000101001ULL,
  40   38  0x0000000000000011ULL, 0x0000000000100011ULL, 0x0000000000001011ULL, 0x0000000000101011ULL,
  41   39  0x0000000100000000ULL, 0x0000000100100000ULL, 0x0000000100001000ULL, 0x0000000100101000ULL,
  42   40  0x0000000100000010ULL, 0x0000000100100010ULL, 0x0000000100001010ULL, 0x0000000100101010ULL,
↓ open down ↓ 240 lines elided ↑ open up ↑
 283  281  
 284  282                  lower = pc2_2_table[0][(d >> 51) & 31] |
 285  283                          pc2_2_table[1][(d >> 46) & 31] |
 286  284                          pc2_2_table[2][(d >> 41) & 31] |
 287  285                          pc2_2_table[3][(d >> 36) & 31] |
 288  286                          pc2_2_table[4][(d >> 31) & 31] |
 289  287                          pc2_2_tail_table[(d >> 28) & 3];
 290  288                  ks[i] = ((uint64_t)upper)<<32 | ((uint64_t)lower);
 291  289          }
 292  290  }
 293      -
 294      -/* EXPORT DELETE END */
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX