Lines Matching refs:public
237 char *public; in getpublics() local
241 if (!(public = (char *)malloc(hexkeylen))) { in getpublics()
247 CURMECH->algtype, public, in getpublics()
254 free(public); in getpublics()
255 public = NULL; in getpublics()
259 plist[mcount] = public; in getpublics()
262 char *public; in getpublics() local
264 if (!(public = (char *)malloc(HEXKEYBYTES + 1))) { in getpublics()
268 if (!getpublickey(netname, public)) { in getpublics()
269 free(public); in getpublics()
270 public = NULL; in getpublics()
274 plist[0] = public; in getpublics()
297 char *public, *secret; in makenewkeys() local
305 if (!(public = malloc(hexkeylen))) { in makenewkeys()
316 if (!(__gen_dhkeys_g(public, secret, CURMECH->keylen, in makenewkeys()
323 free(public); in makenewkeys()
325 public = NULL; in makenewkeys()
329 plist[mcount] = public; in makenewkeys()
333 char *public, *secret; in makenewkeys() local
337 if (!(public = malloc(HEXKEYBYTES + 1))) { in makenewkeys()
346 __gen_dhkeys(public, secret, short_login_pw); in makenewkeys()
348 plist[0] = public; in makenewkeys()