Lines Matching refs:kv
192 * Is the |kv| key already duplicated? This is remarkably tricky to get right.
195 static int duplicated(LHASH_OF(OPENSSL_STRING) *addexts, char *kv)
202 while (*kv && isspace(*kv))
203 if (*++kv == '\0')
205 if ((p = strchr(kv, '=')) == NULL)
207 off = p - kv;
208 if ((kv = OPENSSL_strdup(kv)) == NULL)
212 for (p = kv + off; p > kv; --p)
215 if (p == kv) {
216 OPENSSL_free(kv);
222 p = (char *)lh_OPENSSL_STRING_insert(addexts, (OPENSSL_STRING *)kv);
227 OPENSSL_free(kv);