Lines Matching refs:key
292 * only used for key substitution, so that the caller sees the entry
390 char key[SMB_AUTOHOME_KEYSIZ];
395 (void) strlcpy(key, buf, SMB_AUTOHOME_KEYSIZ);
397 if ((tmp = strpbrk(key, " \t")) == NULL)
403 * Substitution characters are not allowed in the key.
405 if (strpbrk(key, "?&") != NULL)
408 if (strcmp(key, "*") == 0 && name != NULL)
409 (void) strlcpy(key, name, SMB_AUTOHOME_KEYSIZ);
411 (void) strsubst(buf, '?', *key);
418 (void) strlcpy(ampersand, key, bufsize);