chiark / gitweb /
cleanup: add a .dir-locals.el
[secnet.git] / dh.c
diff --git a/dh.c b/dh.c
index 5917d39e0dd6f7df0b47ed0b2794a3a3e60f8f8e..2ee93fb327399160e4be9272fb5fcdf6fa839389 100644 (file)
--- 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;