Fix uninitialised value of ML-PPP count 'num';
authorphampson <phampson>
Thu, 2 Oct 2003 00:40:03 +0000 (00:40 +0000)
committerphampson <phampson>
Thu, 2 Oct 2003 00:40:03 +0000 (00:40 +0000)
src/modules/rlm_ippool/rlm_ippool.c

index b943c00..e08ddb6 100644 (file)
@@ -746,7 +746,8 @@ static int ippool_postauth(void *instance, REQUEST *request)
                if (data_datum.dptr){
                        memcpy(&num,data_datum.dptr,sizeof(int));
                        free(data_datum.dptr);
-               }
+               } else
+                       num = 0;
                num++;
                DEBUG("rlm_ippool: num: %d",num);
                data_datum.dptr = (char *) &num;