aboutsummaryrefslogtreecommitdiffstats
path: root/apps/apps.c
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>1999-11-11 13:58:41 +0000
committerDr. Stephen Henson <steve@openssl.org>1999-11-11 13:58:41 +0000
commit53b1899e3cc0ef640643d52599ed94e6d89b20e1 (patch)
tree8bad2e0ab03916b0f9e8839794826ae56698d2a6 /apps/apps.c
parent174a4a8c899fcb7f553e56c095613f47fde5dc43 (diff)
downloadopenssl-53b1899e3cc0ef640643d52599ed94e6d89b20e1.tar.gz
Fix a couple of outstanding issues: update STATUS file, fix NO_FP_API problems.
Update docs, change 'ca' to use the new callback parameter. Now moved key_callback into app.c because some other utilities will use it soon.
Diffstat (limited to 'apps/apps.c')
-rw-r--r--apps/apps.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/apps/apps.c b/apps/apps.c
index 8fb5e8aaa7..3a27f2c6f1 100644
--- a/apps/apps.c
+++ b/apps/apps.c
@@ -324,3 +324,14 @@ int app_init(long mesgwin)
return(1);
}
#endif
+
+int MS_CALLBACK key_callback(char *buf, int len, int verify, void *key)
+ {
+ int i;
+
+ if (key == NULL) return(0);
+ i=strlen(key);
+ i=(i > len)?len:i;
+ memcpy(buf,key,i);
+ return(i);
+ }