X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=secnet.git;a=blobdiff_plain;f=dh.c;h=2ee93fb327399160e4be9272fb5fcdf6fa839389;hp=5917d39e0dd6f7df0b47ed0b2794a3a3e60f8f8e;hb=040ee979539e88ef71fb21a80d4a05d24961ae70;hpb=ff05a229397c75142725f45cad191ce4a00625ce 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;