diff options
author | Simo Sorce <idra@samba.org> | 2008-09-11 09:51:39 -0400 |
---|---|---|
committer | Simo Sorce <idra@samba.org> | 2008-09-11 09:51:39 -0400 |
commit | f25863e04cf3264575545701cb257bac8f0aee82 (patch) | |
tree | 6ae378b205d934582378a6db5ce615ac25d895cb /source3/winbindd/winbindd_proto.h | |
parent | a2919ddd38939a9a979adc8778fb88a9bb2499f8 (diff) | |
download | samba-f25863e04cf3264575545701cb257bac8f0aee82.tar.gz samba-f25863e04cf3264575545701cb257bac8f0aee82.tar.bz2 samba-f25863e04cf3264575545701cb257bac8f0aee82.zip |
Fix for bug 5571
Make sure that usernames are parsed using the correct separator.
Otherwise group memeberships in winbind may be result broken.
(This used to be commit 20b9c0aa7b4e6d6be5bb6e4e96bd8a1cbb6edd37)
Diffstat (limited to 'source3/winbindd/winbindd_proto.h')
-rw-r--r-- | source3/winbindd/winbindd_proto.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source3/winbindd/winbindd_proto.h b/source3/winbindd/winbindd_proto.h index c5b7b07931..e0fc073a0a 100644 --- a/source3/winbindd/winbindd_proto.h +++ b/source3/winbindd/winbindd_proto.h @@ -566,6 +566,7 @@ void free_getent_state(struct getent_state *state); bool parse_domain_user(const char *domuser, fstring domain, fstring user); bool parse_domain_user_talloc(TALLOC_CTX *mem_ctx, const char *domuser, char **domain, char **user); +void parse_add_domuser(void *buf, char *domuser, int *len); bool canonicalize_username(fstring username_inout, fstring domain, fstring user); void fill_domain_username(fstring name, const char *domain, const char *user, bool can_assume); const char *get_winbind_pipe_dir(void) ; |