domuser 106 nsswitch/wbinfo.c static bool parse_wbinfo_domain_user(const char *domuser, fstring domain,
domuser 110 nsswitch/wbinfo.c char *p = strchr(domuser,winbind_separator());
domuser 114 nsswitch/wbinfo.c if ((p = strchr(domuser, '@')) != NULL) {
domuser 116 nsswitch/wbinfo.c fstrcpy(user, domuser);
domuser 120 nsswitch/wbinfo.c fstrcpy(user, domuser);
domuser 126 nsswitch/wbinfo.c fstrcpy(domain, domuser);
domuser 127 nsswitch/wbinfo.c domain[PTR_DIFF(p, domuser)] = 0;
domuser 107 nsswitch/wbinfo4.c static bool parse_wbinfo_domain_user(const char *domuser, fstring domain,
domuser 111 nsswitch/wbinfo4.c char *p = strchr(domuser,winbind_separator());
domuser 114 nsswitch/wbinfo4.c fstrcpy(user, domuser);
domuser 120 nsswitch/wbinfo4.c fstrcpy(domain, domuser);
domuser 121 nsswitch/wbinfo4.c domain[PTR_DIFF(p, domuser)] = 0;
domuser 1532 source3/auth/auth_util.c struct passwd *smb_getpwnam( TALLOC_CTX *mem_ctx, char *domuser,
domuser 1547 source3/auth/auth_util.c fstrcpy( username, domuser );
domuser 1556 source3/auth/auth_util.c pw = Get_Pwnam_alloc( mem_ctx, domuser );
domuser 133 source3/include/proto.h struct passwd *smb_getpwnam( TALLOC_CTX *mem_ctx, char *domuser,
domuser 224 source3/utils/ntlm_auth.c static bool parse_ntlm_auth_domain_user(const char *domuser, fstring domain,
domuser 228 source3/utils/ntlm_auth.c char *p = strchr(domuser,winbind_separator());
domuser 235 source3/utils/ntlm_auth.c fstrcpy(domain, domuser);
domuser 236 source3/utils/ntlm_auth.c domain[PTR_DIFF(p, domuser)] = 0;
domuser 558 source3/winbindd/winbindd_proto.h bool parse_domain_user(const char *domuser, fstring domain, fstring user);
domuser 559 source3/winbindd/winbindd_proto.h bool parse_domain_user_talloc(TALLOC_CTX *mem_ctx, const char *domuser,
domuser 561 source3/winbindd/winbindd_proto.h void parse_add_domuser(void *buf, char *domuser, int *len);
domuser 426 source3/winbindd/winbindd_user.c char *domuser;
domuser 430 source3/winbindd/winbindd_user.c domuser = state->request.data.username;
domuser 434 source3/winbindd/winbindd_user.c domuser[dusize-1] = '\0';
domuser 438 source3/winbindd/winbindd_user.c domuser));
domuser 440 source3/winbindd/winbindd_user.c nt_status = normalize_name_unmap(state->mem_ctx, domuser,
domuser 449 source3/winbindd/winbindd_user.c mapped_user = domuser;
domuser 453 source3/winbindd/winbindd_user.c DEBUG(5, ("Could not parse domain user: %s\n", domuser));
domuser 494 source3/winbindd/winbindd_user.c char *domuser = state->request.data.username;
domuser 497 source3/winbindd/winbindd_user.c DEBUG(5, ("Could not lookup name for user %s\n", domuser));
domuser 503 source3/winbindd/winbindd_user.c DEBUG(5, ("%s is not a user\n", domuser));
domuser 508 source3/winbindd/winbindd_user.c if (parse_domain_user(domuser, domname, username)) {
domuser 1137 source3/winbindd/winbindd_util.c bool parse_domain_user(const char *domuser, fstring domain, fstring user)
domuser 1139 source3/winbindd/winbindd_util.c char *p = strchr(domuser,*lp_winbind_separator());
domuser 1142 source3/winbindd/winbindd_util.c fstrcpy(user, domuser);
domuser 1146 source3/winbindd/winbindd_util.c } else if ((p = strchr(domuser, '@')) != NULL) {
domuser 1148 source3/winbindd/winbindd_util.c user[PTR_DIFF(p, domuser)] = 0;
domuser 1154 source3/winbindd/winbindd_util.c fstrcpy(domain, domuser);
domuser 1155 source3/winbindd/winbindd_util.c domain[PTR_DIFF(p, domuser)] = 0;
domuser 1163 source3/winbindd/winbindd_util.c bool parse_domain_user_talloc(TALLOC_CTX *mem_ctx, const char *domuser,
domuser 1167 source3/winbindd/winbindd_util.c if (!parse_domain_user(domuser, fstr_domain, fstr_user)) {
domuser 1176 source3/winbindd/winbindd_util.c void parse_add_domuser(void *buf, char *domuser, int *len)
domuser 1181 source3/winbindd/winbindd_util.c user = domuser;
domuser 1182 source3/winbindd/winbindd_util.c p = strchr(domuser, *lp_winbind_separator());
domuser 1186 source3/winbindd/winbindd_util.c fstrcpy(domain, domuser);
domuser 1187 source3/winbindd/winbindd_util.c domain[PTR_DIFF(p, domuser)] = 0;
domuser 1193 source3/winbindd/winbindd_util.c *len -= (PTR_DIFF(p, domuser));
domuser 860 source4/torture/winbind/struct_based.c const char *domuser, fstring domain,
domuser 863 source4/torture/winbind/struct_based.c char *p = strchr(domuser, winbind_separator(torture));
domuser 868 source4/torture/winbind/struct_based.c if ((p = strchr(domuser, '@')) != NULL) {
domuser 870 source4/torture/winbind/struct_based.c fstrcpy(user, domuser);
domuser 874 source4/torture/winbind/struct_based.c fstrcpy(user, domuser);
domuser 881 source4/torture/winbind/struct_based.c fstrcpy(domain, domuser);
domuser 882 source4/torture/winbind/struct_based.c domain[PTR_DIFF(p, domuser)] = 0;
domuser 129 source4/utils/ntlm_auth.c static bool parse_ntlm_auth_domain_user(const char *domuser, char **domain,
domuser 133 source4/utils/ntlm_auth.c char *p = strchr(domuser, winbind_separator);
domuser 140 source4/utils/ntlm_auth.c *domain = smb_xstrdup(domuser);
domuser 141 source4/utils/ntlm_auth.c (*domain)[PTR_DIFF(p, domuser)] = 0;
domuser 31 source4/winbind/wb_utils.c const char *domuser,
domuser 34 source4/winbind/wb_utils.c char *p = strchr(domuser, *lp_winbind_separator(lp_ctx));
domuser 39 source4/winbind/wb_utils.c *domain = talloc_strndup(mem_ctx, domuser,
domuser 40 source4/winbind/wb_utils.c PTR_DIFF(p, domuser));
domuser 41 source4/winbind/wb_utils.c domuser = p+1;
domuser 44 source4/winbind/wb_utils.c *user = talloc_strdup(mem_ctx, domuser);