summaryrefslogtreecommitdiffstats
path: root/lib/libskey/skey.h
diff options
context:
space:
mode:
authormillert <millert@openbsd.org>1997-07-23 06:53:10 +0000
committermillert <millert@openbsd.org>1997-07-23 06:53:10 +0000
commitba6e060349cd5c2067a5a4cbde0d89bdbf52a53e (patch)
treebfecdc2f37d8313054dba2b3f9eaeb9acf144276 /lib/libskey/skey.h
parentclose keyfile nicely. (diff)
downloadwireguard-openbsd-ba6e060349cd5c2067a5a4cbde0d89bdbf52a53e.tar.xz
wireguard-openbsd-ba6e060349cd5c2067a5a4cbde0d89bdbf52a53e.zip
_PATH_SKEYKEYS now lives in <paths.h>
Add skeygetnext() for iterating over the key file.
Diffstat (limited to 'lib/libskey/skey.h')
-rw-r--r--lib/libskey/skey.h13
1 files changed, 6 insertions, 7 deletions
diff --git a/lib/libskey/skey.h b/lib/libskey/skey.h
index c20d5638bb4..434e1788bd6 100644
--- a/lib/libskey/skey.h
+++ b/lib/libskey/skey.h
@@ -11,12 +11,11 @@
*
* Main client header
*
- * $Id: skey.h,v 1.8 1997/07/23 00:42:26 millert Exp $
+ * $Id: skey.h,v 1.9 1997/07/23 06:53:12 millert Exp $
*/
/* Server-side data structure for reading keys file during login */
-struct skey
-{
+struct skey {
FILE *keyfile;
char buf[256];
char *logname;
@@ -27,8 +26,7 @@ struct skey
};
/* Client-side structure for scanning data stream for challenge */
-struct mc
-{
+struct mc {
char buf[256];
int skip;
int cnt;
@@ -89,5 +87,6 @@ int getskeyprompt __P((struct skey *mp, char *name, char *prompt));
int atob8 __P((char *out, char *in));
int btoa8 __P((char *out, char *in));
int htoi __P((int c));
-const char * skey_get_algorithm __P((void));
-char * skey_set_algorithm __P((char *new));
+const char *skey_get_algorithm __P((void));
+char *skey_set_algorithm __P((char *new));
+int skeygetnext __P((struct skey *mp));