BUG/MEDIUM: config: Adding validation to stick-table expire value.

If the expire value exceedes the maximum value clients are not added
to the stick table.
(cherry picked from commit 3b90f0a267a086fd590102e8cdcc7a258b31c636)
(cherry picked from commit e58222e266493477ae7590852c1a8daa3baaa612)
diff --git a/src/cfgparse.c b/src/cfgparse.c
index 5cb7ad9..37553b4 100644
--- a/src/cfgparse.c
+++ b/src/cfgparse.c
@@ -3213,6 +3213,12 @@
 					err_code |= ERR_ALERT | ERR_FATAL;
 					goto out;
 				}
+				if (val > INT_MAX) {
+					Alert("parsing [%s:%d] : Expire value [%u]ms exceeds maxmimum value of 24.85 days.\n",
+					      file, linenum, val);
+					err_code |= ERR_ALERT | ERR_FATAL;
+					goto out;
+				}
 				curproxy->table.expire = val;
 				myidx++;
 			}