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);