Changeset 137 for trunk/src/sh_forward.c


Ignore:
Timestamp:
Oct 28, 2007, 1:17:58 AM (17 years ago)
Author:
rainer
Message:

Fix compile errors.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/sh_forward.c

    r133 r137  
    277277  register int i;
    278278  unsigned char * dez = NULL;
     279  char hashbuf[KEYBUF_SIZE];
    279280
    280281  if (password == NULL)
     
    297298        }
    298299      (void) sl_strlcpy (skey->vernam,
    299                          sh_tiger_hash(skey->vernam, TIGER_DATA, PW_LEN),
     300                         sh_tiger_hash(skey->vernam, TIGER_DATA, PW_LEN,
     301                                       hashbuf, sizeof(hashbuf)),
    300302                         KEY_LEN+1);
    301303    }
     
    320322  (void) sl_strlcpy (hash,
    321323                     sh_tiger_hash(combi, TIGER_DATA,
    322                                    (unsigned long) sl_strlen(combi)),
     324                                   (unsigned long) sl_strlen(combi),
     325                                   hashbuf, sizeof(hashbuf)),
    323326                     KEY_LEN+1);
    324327
     
    10121015      /* --- Create own nonce. ---
    10131016       */
    1014       ticks = (UINT32) taus_get (&(skey->rng0[0]),
    1015                                  &(skey->rng1[0]),
    1016                                  &(skey->rng2[0]));
     1017      ticks = (UINT32) taus_get ();
     1018
    10171019      (void) sl_strlcpy(nonce_u,
    10181020                        sh_tiger_hash((char *) &ticks,
     
    15911593              /* --- Generate a nonce. ---
    15921594               */
    1593               ticks = (UINT32) taus_get (&(skey->rng0[0]),
    1594                                          &(skey->rng1[0]),
    1595                                          &(skey->rng2[0]));
     1595              ticks = (UINT32) taus_get ();
    15961596             
    15971597              (void) sl_strlcpy(nclt,
     
    18971897  char hashbuf[KEYBUF_SIZE];
    18981898
    1899   val[0] = taus_get (&(skey->rng0[0]), &(skey->rng0[1]), &(skey->rng0[2]));
    1900   val[1] = taus_get (&(skey->rng0[0]), &(skey->rng0[1]), &(skey->rng0[2]));
     1899  val[0] = taus_get ();
     1900  val[1] = taus_get ();
    19011901
    19021902  sl_strlcpy (output,
     
    29702970              sl_strlcpy (conn->peer, &(conn->buf[KEY_LEN]), SH_MINIBUF+1);
    29712971
    2972               ticks = (UINT32) taus_get (&(skey->rng0[0]),
    2973                                          &(skey->rng1[0]),
    2974                                          &(skey->rng2[0]));
     2972              ticks = (UINT32) taus_get ();
     2973
    29752974              if (conn->K != NULL)
    29762975                {
     
    34303429              sl_strlcpy (conn->peer, &(conn->buf[KEY_LEN]), SH_MINIBUF+1);
    34313430
    3432               ticks = (UINT32) taus_get (&(skey->rng0[0]),
    3433                                          &(skey->rng1[0]),
    3434                                          &(skey->rng2[0]));
     3431              ticks = (UINT32) taus_get ();
     3432
    34353433              test = (char *) &ticks;
    34363434              sh_util_cpylong (conn->challenge, test, 4);
     
    37903788              /* -- create server nounce v --
    37913789               */
    3792               ticks = (UINT32) taus_get (&(skey->rng0[0]),
    3793                                          &(skey->rng1[0]),
    3794                                          &(skey->rng2[0]));
     3790              ticks = (UINT32) taus_get ();
    37953791             
    37963792              if (conn->A != NULL)
     
    41164112                   * create nonce u
    41174113                   */
    4118                   ticks = (UINT32) taus_get (&(skey->rng0[0]),
    4119                                              &(skey->rng1[0]),
    4120                                              &(skey->rng2[0]));
     4114                  ticks = (UINT32) taus_get ();
     4115
    41214116                  test = (char *) &ticks;
    41224117                  sh_util_cpylong (u, test, 4);  /* u        nounce        */
Note: See TracChangeset for help on using the changeset viewer.