From a8135dec1e8b9360274679c9ff89cb98cda87930 Mon Sep 17 00:00:00 2001 From: Matt Johnston Date: Sat, 6 Apr 2013 16:00:37 +0800 Subject: Make _sign and _verify functions take a buffer* rather than void* and int --HG-- branch : ecc --- buffer.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'buffer.c') diff --git a/buffer.c b/buffer.c index 13fa1ce..d25adab 100644 --- a/buffer.c +++ b/buffer.c @@ -269,6 +269,11 @@ void buf_putstring(buffer* buf, const unsigned char* str, unsigned int len) { } +/* puts an entire buffer as a SSH string. ignore pos of buf_str. */ +void buf_putbufstring(buffer *buf, const buffer* buf_str) { + buf_putstring(buf, buf_str->data, buf_str->len); +} + /* put the set of len bytes into the buffer, incrementing the pos, increasing * len if required */ void buf_putbytes(buffer *buf, const unsigned char *bytes, unsigned int len) { -- cgit v1.2.3