diff options
Diffstat (limited to 'server.c')
-rw-r--r-- | server.c | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -173,8 +173,10 @@ void server_setHomeAttribute(const char *server, const char *homeattribute) server_t *entry = server_create(server); if (entry == NULL || entry->sslContext != NULL) return; free((void*)entry->map.homemount.s); - entry->map.homemount.s = strdup(homeattribute); - entry->map.homemount.l = strlen(homeattribute); + char *tmp = strdup(homeattribute); + strtolower(tmp); + entry->map.homemount.s = tmp; + entry->map.homemount.l = strlen(tmp); } void server_setFingerprint(const char *server, const char *fingerprint) |