Lines Matching refs:key
75 const char *key,
81 *keylen = (unsigned long) strlen(key);
86 if (p <= e && *keylen <= x[0] && !strncasecmp(key, (char*)x+1, *keylen))
204 const char *key,
213 for (k = key; *k; k++) if (*k < 0x20 || *k > 0x7E || *k == '=') return(kDNSServiceErr_Invalid);
214 keysize = (unsigned long)(k - key);
217 (void)TXTRecordRemoveValue(txtRecord, key);
233 memcpy(p, key, keysize);
249 const char *key
253 uint8_t *item = InternalTXTRecordSearch(txtRec->datalen, txtRec->buffer, key, &keylen);
276 const char *key
280 return (InternalTXTRecordSearch(txtLen, txtRecord, key, &keylen) ? 1 : 0);
287 const char *key,
292 uint8_t *item = InternalTXTRecordSearch(txtLen, txtRecord, key, &keylen);
293 if (!item || item[0] <= keylen) return(NULL); // If key not found, or found with no value, return NULL
317 char *key,
333 memcpy(key, x, len);
334 key[len] = 0;