Lines Matching defs:guest
382 status = smb_sam_lookup_name(NULL, "guest", SidTypeUser, &smb_guest);
477 char guest[SMB_USERNAME_MAXLEN];
488 * If the requested account name is "guest" (or whatever
489 * our guest account is named) then don't handle it here.
492 smb_guest_account(guest, SMB_USERNAME_MAXLEN);
493 if (smb_strcasecmp(guest, user_info->lg_e_username, 0) == 0)
504 * Guest authentication. This may be a local guest account or the guest
508 * Only proceed with a guest logon if previous logon options have resulted
517 char guest[SMB_USERNAME_MAXLEN];
524 /* Get the name of the guest account. */
525 smb_guest_account(guest, SMB_USERNAME_MAXLEN);
527 /* Does the guest account exist? */
528 if (smb_pwd_getpwnam(guest, &smbpw) == NULL)
536 * OK, give the client a guest logon. Note that on entry,
537 * lg_e_username is typically something other than "guest"
539 * the guest token.
542 user_info->lg_e_username = guest;
678 * Setup access token for guest connections
913 * Returns the guest account name in the provided buffer.
915 * By default the name would be "guest" unless there's
916 * a idmap name-based rule which maps the guest to a local
921 smb_guest_account(char *guest, size_t buflen)
931 (void) strlcpy(guest, smb_guest.a_name, buflen);
947 (void) strlcpy(guest, pw.pw_name, buflen);