Lines Matching refs:param
51 int param = cmd - ENGINE_CMD_BASE;
53 if (param < 0 || param > GOST_PARAM_MAX)
55 ret = gost_set_default_param(param, p);
59 const char *get_gost_engine_param(int param)
62 if (param < 0 || param > GOST_PARAM_MAX)
64 if (gost_params[param] != NULL) {
65 return gost_params[param];
67 tmp = getenv(gost_envnames[param]);
69 if (gost_params[param])
70 OPENSSL_free(gost_params[param]);
71 gost_params[param] = BUF_strdup(tmp);
72 return gost_params[param];
77 int gost_set_default_param(int param, const char *value)
80 if (param < 0 || param > GOST_PARAM_MAX)
82 tmp = getenv(gost_envnames[param]);
88 if (gost_params[param])
89 OPENSSL_free(gost_params[param]);
90 gost_params[param] = BUF_strdup(tmp);