]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Make query lengths match rlm_sql
authorAlan T. DeKok <aland@freeradius.org>
Fri, 18 Feb 2011 08:26:31 +0000 (09:26 +0100)
committerAlan T. DeKok <aland@freeradius.org>
Fri, 18 Feb 2011 08:26:31 +0000 (09:26 +0100)
Closes bug #139

src/modules/rlm_sqlippool/rlm_sqlippool.c

index 2f3534b0ec41bafb6368d9fe2786e940658df07d..c5da5d88caf8c55dcc6cd4044e268cd23459b4a8 100644 (file)
@@ -297,8 +297,8 @@ static int sqlippool_command(const char * fmt, SQLSOCK * sqlsocket,
                             rlm_sqlippool_t *data, REQUEST * request,
                             char * param, int param_len)
 {
-       char expansion[MAX_STRING_LEN * 4];
-       char query[MAX_STRING_LEN * 4];
+       char expansion[MAX_QUERY_LEN];
+       char query[MAX_QUERY_LEN];
 
        sqlippool_expand(expansion, sizeof(expansion),
                         fmt, data, param, param_len);
@@ -335,8 +335,8 @@ static int sqlippool_query1(char * out, int outlen, const char * fmt,
                            SQLSOCK * sqlsocket, rlm_sqlippool_t *data,
                            REQUEST * request, char * param, int param_len)
 {
-       char expansion[MAX_STRING_LEN * 4];
-       char query[MAX_STRING_LEN * 4];
+       char expansion[MAX_QUERY_LEN];
+       char query[MAX_QUERY_LEN];
        int rlen, retval = 0;
 
        sqlippool_expand(expansion, sizeof(expansion),