X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/4a13b9d57ac9cd848d7644886e12fd3aae3f70c4..6c65e14634d9d2a7b103fe53aa7585b196c38227:/authenticate.c diff --git a/authenticate.c b/authenticate.c index 9aae72d3..40582201 100644 --- a/authenticate.c +++ b/authenticate.c @@ -234,12 +234,12 @@ char *auth_server(int fd, int module, char *addr, char *leader) if (sscanf(line,"%99s %29s", user, pass) != 2) { return NULL; } - + users = strdup(users); if (!users) return NULL; for (tok=strtok(users," ,\t"); tok; tok = strtok(NULL," ,\t")) { - if (strcmp(tok, user) == 0) break; + if (fnmatch(tok, user, 0) == 0) break; } free(users);