devssl: tiny fixes (from plan 9)
This commit is contained in:
parent
dab4f2afc7
commit
589f99915e
1 changed files with 4 additions and 4 deletions
|
@ -760,7 +760,7 @@ sslput(Dstate *s, Block * volatile b)
|
||||||
|
|
||||||
if(waserror()){
|
if(waserror()){
|
||||||
if(b != nil)
|
if(b != nil)
|
||||||
free(b);
|
freeb(b);
|
||||||
nexterror();
|
nexterror();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -892,7 +892,7 @@ initDESkey_40(OneWay *w)
|
||||||
key[6] &= 0x0f;
|
key[6] &= 0x0f;
|
||||||
}
|
}
|
||||||
|
|
||||||
w->state = malloc(sizeof(DESstate));
|
w->state = smalloc(sizeof(DESstate));
|
||||||
if(w->slen >= 16)
|
if(w->slen >= 16)
|
||||||
setupDESstate(w->state, key, w->secret+8);
|
setupDESstate(w->state, key, w->secret+8);
|
||||||
else if(w->slen >= 8)
|
else if(w->slen >= 8)
|
||||||
|
@ -928,7 +928,7 @@ initRC4key_40(OneWay *w)
|
||||||
if(w->slen > 5)
|
if(w->slen > 5)
|
||||||
w->slen = 5;
|
w->slen = 5;
|
||||||
|
|
||||||
w->state = malloc(sizeof(RC4state));
|
w->state = smalloc(sizeof(RC4state));
|
||||||
setupRC4state(w->state, w->secret, w->slen);
|
setupRC4state(w->state, w->secret, w->slen);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -947,7 +947,7 @@ initRC4key_128(OneWay *w)
|
||||||
if(w->slen > 16)
|
if(w->slen > 16)
|
||||||
w->slen = 16;
|
w->slen = 16;
|
||||||
|
|
||||||
w->state = malloc(sizeof(RC4state));
|
w->state = smalloc(sizeof(RC4state));
|
||||||
setupRC4state(w->state, w->secret, w->slen);
|
setupRC4state(w->state, w->secret, w->slen);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue