Lines Matching refs:key
114 const char *key,
120 *keylen = (unsigned long) strlen(key);
125 if (p <= e && *keylen <= x[0] && !strncmp(key, (char*)x+1, *keylen))
229 const char *key,
238 for (k = key; *k; k++) if (*k < 0x20 || *k > 0x7E || *k == '=') return(kDNSServiceErr_Invalid);
239 keysize = (unsigned long)(k - key);
242 (void)TXTRecordRemoveValue(txtRecord, key);
258 memcpy(p, key, keysize);
274 const char *key
278 uint8_t *item = InternalTXTRecordSearch(txtRec->datalen, txtRec->buffer, key, &keylen);
301 const char *key
305 return (InternalTXTRecordSearch(txtLen, txtRecord, key, &keylen) ? 1 : 0);
312 const char *key,
317 uint8_t *item = InternalTXTRecordSearch(txtLen, txtRecord, key, &keylen);
318 if (!item || item[0] <= keylen) return(NULL); // If key not found, or found with no value, return NULL
342 char *key,
358 memcpy(key, x, len);
359 key[len] = 0;