summaryrefslogtreecommitdiff
path: root/key.c
diff options
context:
space:
mode:
Diffstat (limited to 'key.c')
-rw-r--r--key.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/key.c b/key.c
index f9474b16b..21e13b863 100644
--- a/key.c
+++ b/key.c
@@ -46,7 +46,7 @@
46#include "buffer.h" 46#include "buffer.h"
47#include "bufaux.h" 47#include "bufaux.h"
48 48
49RCSID("$OpenBSD: key.c,v 1.13 2000/12/19 23:17:56 markus Exp $"); 49RCSID("$OpenBSD: key.c,v 1.14 2001/01/16 19:20:06 markus Exp $");
50 50
51Key * 51Key *
52key_new(int type) 52key_new(int type)
@@ -555,8 +555,8 @@ key_from_blob(char *blob, int blen)
555 switch(type){ 555 switch(type){
556 case KEY_RSA: 556 case KEY_RSA:
557 key = key_new(type); 557 key = key_new(type);
558 buffer_get_bignum2(&b, key->rsa->n);
559 buffer_get_bignum2(&b, key->rsa->e); 558 buffer_get_bignum2(&b, key->rsa->e);
559 buffer_get_bignum2(&b, key->rsa->n);
560#ifdef DEBUG_PK 560#ifdef DEBUG_PK
561 RSA_print_fp(stderr, key->rsa, 8); 561 RSA_print_fp(stderr, key->rsa, 8);
562#endif 562#endif
@@ -608,8 +608,8 @@ key_to_blob(Key *key, u_char **blobp, u_int *lenp)
608 break; 608 break;
609 case KEY_RSA: 609 case KEY_RSA:
610 buffer_put_cstring(&b, key_ssh_name(key)); 610 buffer_put_cstring(&b, key_ssh_name(key));
611 buffer_put_bignum2(&b, key->rsa->n);
612 buffer_put_bignum2(&b, key->rsa->e); 611 buffer_put_bignum2(&b, key->rsa->e);
612 buffer_put_bignum2(&b, key->rsa->n);
613 break; 613 break;
614 default: 614 default:
615 error("key_to_blob: illegal key type %d", key->type); 615 error("key_to_blob: illegal key type %d", key->type);