view keyimport.h @ 47:4b53a43f0082

- client pubkey auth works - rearrange the runopts code for client and server (hostkey reading is needed by both (if the client is doing pubkey auth. otherwise....))
author Matt Johnston <matt@ucc.asn.au>
date Fri, 06 Aug 2004 16:18:01 +0000
parents fe6bca95afa7
children e3adf4cf5465
line wrap: on
line source

#ifndef _KEYIMPORT_H_
#define _KEYIMPORT_H_

#include "includes.h"
#include "signkey.h"

enum {
	KEYFILE_DROPBEAR,
	KEYFILE_OPENSSH,
	KEYFILE_SSHCOM
};

int import_write(const char *filename, sign_key *key, char *passphrase,
		int filetype);
sign_key *import_read(const char *filename, char *passphrase, int filetype);
int import_encrypted(const char* filename, int filetype);

#endif /* _KEYIMPORT_H_ */