/[shishi]/inetutils/rshd/rshd.c
ViewVC logotype

Diff of /inetutils/rshd/rshd.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3 by npo, Wed Sep 17 13:19:00 2003 UTC revision 1.4 by npo, Fri Sep 19 19:45:29 2003 UTC
# Line 617  doit (int sockfd, struct sockaddr_in *fr Line 617  doit (int sockfd, struct sockaddr_in *fr
617                 case SHISHI_DES_CBC_NONE:                 case SHISHI_DES_CBC_NONE:
618                 case SHISHI_DES3_CBC_HMAC_SHA1_KD:                 case SHISHI_DES3_CBC_HMAC_SHA1_KD:
619                   ivtab[i]->keyusage = SHISHI_KEYUSAGE_KCMD_DES;                   ivtab[i]->keyusage = SHISHI_KEYUSAGE_KCMD_DES;
620                     ivtab[i]->iv = malloc (ivtab[i]->ivlen);
621                     memset (ivtab[i]->iv, 2*i -3*(i>=2), ivtab[i]->ivlen);
622                   break;                   break;
623                 default :                   default :  
624                   ivtab[i]->keyusage = SHISHI_KEYUSAGE_KCMD_DES + 4*(i<2) + 2 + 2*(i%2);                   ivtab[i]->keyusage = SHISHI_KEYUSAGE_KCMD_DES + 4*(i<2) + 2 + 2*(i%2);
625                     ivtab[i]->iv = malloc (ivtab[i]->ivlen);
626                     memset (ivtab[i]->iv, 0, ivtab[i]->ivlen);
627                 }                 }
               
              ivtab[i]->iv = malloc (ivtab[i]->ivlen);  
              memset (ivtab[i]->iv, 2*i -3*(i>=2), ivtab[i]->ivlen);  
628             }             }
629    
630         }         }

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26