projects
/
u
/
mdw
/
putty
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Factor out common code to construct CHANNEL_REQUESTS.
[u/mdw/putty]
/
cmdgen.c
diff --git
a/cmdgen.c
b/cmdgen.c
index
50f99f7
..
5b0e54d
100644
(file)
--- a/
cmdgen.c
+++ b/
cmdgen.c
@@
-667,7
+667,7
@@
int main(int argc, char **argv)
return 1;
}
random_add_heavynoise(entropy, bits / 8);
return 1;
}
random_add_heavynoise(entropy, bits / 8);
-
memset(entropy, 0
, bits/8);
+
smemclr(entropy
, bits/8);
sfree(entropy);
if (keytype == DSA) {
sfree(entropy);
if (keytype == DSA) {
@@
-860,7
+860,7
@@
int main(int argc, char **argv)
return 1;
}
if (passphrase) {
return 1;
}
if (passphrase) {
-
memset(passphrase, 0
, strlen(passphrase));
+
smemclr(passphrase
, strlen(passphrase));
sfree(passphrase);
}
passphrase = dupstr(p->prompts[0]->result);
sfree(passphrase);
}
passphrase = dupstr(p->prompts[0]->result);
@@
-1035,7
+1035,7
@@
int main(int argc, char **argv)
}
if (passphrase) {
}
if (passphrase) {
-
memset(passphrase, 0
, strlen(passphrase));
+
smemclr(passphrase
, strlen(passphrase));
sfree(passphrase);
}
sfree(passphrase);
}