Lines Matching refs:randfile
186 ** randfile -- name of file with random data
198 # define RF_OK 0 /* randfile OK */
199 # define RF_MISS 1 /* randfile == NULL || *randfile == '\0' */
200 # define RF_UNKNOWN 2 /* unknown prefix for randfile */
209 tls_rand_init(randfile, logl)
210 char *randfile;
231 randdef = (randfile == NULL || *randfile == '\0') ? RF_MISS : RF_OK;
233 if (randdef == RF_OK && sm_strncasecmp(randfile, "egd:", 4) == 0)
235 randfile += 4;
236 if (RAND_egd(randfile) < 0)
240 randfile);
247 if (randdef == RF_OK && sm_strncasecmp(randfile, "file:", 5) == 0)
253 randfile += 5;
260 if ((fd = safeopen(randfile, O_RDONLY, 0, sff)) >= 0)
267 randfile);
285 randfile,
297 randfile,
303 ok = RAND_load_file(randfile, -1) >=
310 randfile);
328 randfile);
336 randfile);