Lines Matching defs:str
122 append_string(char **str, size_t *total_len, const char *ss,
132 s = realloc(*str, len + *total_len + 1);
139 *str = s;
187 * @param str the string to return
195 hx509_name_to_string(const hx509_name name, char **str)
197 return _hx509_Name_to_string(&name->der_name, str);
201 _hx509_Name_to_string(const Name *n, char **str)
207 *str = strdup("");
208 if (*str == NULL)
285 append_string(str, &total_len, oidname, strlen(oidname), 0);
287 append_string(str, &total_len, "=", 1, 0);
288 append_string(str, &total_len, ss, len, 1);
295 append_string(str, &total_len, "+", 1, 0);
299 append_string(str, &total_len, ",", 1, 0);
518 const char *str)
551 rdn->val[0].value.u.utf8String = strdup(str);
563 * @param str a string to parse.
572 hx509_parse_name(hx509_context context, const char *str, hx509_name *name)
589 p = str;
845 * @param str the resulting string, is NULL on failure.
853 hx509_unparse_der_name(const void *data, size_t length, char **str)
858 *str = NULL;
863 ret = _hx509_Name_to_string(&name, str);
896 _hx509_unparse_Name(const Name *aname, char **str)
905 ret = hx509_name_to_string(name, str);
930 * @param str an allocated string returns the name in string form
938 hx509_general_name_unparse(GeneralName *name, char **str)
942 *str = NULL;
1023 *str = rk_strpoolcollect(strpool);