[BACK]Return to jpake.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/Attic/jpake.c between version 1.7 and 1.8

version 1.7, 2012/06/18 11:43:53 version 1.8, 2013/05/17 00:13:13
Line 104 
Line 104 
         do {                                    \          do {                                    \
                 if ((v) != NULL) {              \                  if ((v) != NULL) {              \
                         bzero((v), (l));        \                          bzero((v), (l));        \
                         xfree(v);               \                          free(v);                \
                         (v) = NULL;             \                          (v) = NULL;             \
                         (l) = 0;                \                          (l) = 0;                \
                 }                               \                  }                               \
Line 132 
Line 132 
 #undef JPAKE_BUF_CLEAR_FREE  #undef JPAKE_BUF_CLEAR_FREE
   
         bzero(pctx, sizeof(*pctx));          bzero(pctx, sizeof(*pctx));
         xfree(pctx);          free(pctx);
 }  }
   
 /* dump entire jpake_ctx. NB. includes private values! */  /* dump entire jpake_ctx. NB. includes private values! */
Line 443 
Line 443 
             expected_confirm_hash_len) == 0)              expected_confirm_hash_len) == 0)
                 success = 1;                  success = 1;
         bzero(expected_confirm_hash, expected_confirm_hash_len);          bzero(expected_confirm_hash, expected_confirm_hash_len);
         xfree(expected_confirm_hash);          free(expected_confirm_hash);
         debug3("%s: success = %d", __func__, success);          debug3("%s: success = %d", __func__, success);
         return success;          return success;
 }  }

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8