X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;f=dh.c;fp=dh.c;h=2ee93fb327399160e4be9272fb5fcdf6fa839389;hb=fe5e9cc422cd72526ccfceffbc7e5af8ac83b407;hp=5917d39e0dd6f7df0b47ed0b2794a3a3e60f8f8e;hpb=4f5e39ecfaa49376b0a5c3a4c384e91a828c1105;p=secnet.git diff --git a/dh.c b/dh.c index 5917d39..2ee93fb 100644 --- a/dh.c +++ b/dh.c @@ -31,8 +31,9 @@ static string_t dh_makepublic(void *sst, uint8_t *secret, uint32_t secretlen) return r; } +static dh_makeshared_fn dh_makeshared; static void dh_makeshared(void *sst, uint8_t *secret, uint32_t secretlen, - string_t rempublic, uint8_t *sharedsecret, + cstring_t rempublic, uint8_t *sharedsecret, uint32_t buflen) { struct dh *st=sst;