]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Make field name comparisons case insensitive for SQL maps
authorNick Porter <nick@portercomputing.co.uk>
Wed, 9 Oct 2024 13:01:57 +0000 (14:01 +0100)
committerNick Porter <nick@portercomputing.co.uk>
Fri, 11 Oct 2024 09:49:07 +0000 (10:49 +0100)
src/modules/rlm_sql/rlm_sql.c

index 0b5e2b0dea0126a53293f1d793c7cc911c7e4198..36eaf05bc4cfa5a7603e93475147aa5eb39c48e0 100644 (file)
@@ -741,7 +741,7 @@ static unlang_action_t mod_map_resume(rlm_rcode_t *p_result, UNUSED int *priorit
                }
 
                for (j = 0; j < field_cnt; j++) {
-                       if (strcmp(fields[j], map_rhs) != 0) continue;
+                       if (strcasecmp(fields[j], map_rhs) != 0) continue;
                        field_index[i] = j;
                        found_field = true;
                }