projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
MySQL support, RT#28895
[freeside.git]
/
httemplate
/
edit
/
process
/
addr_range.html
diff --git
a/httemplate/edit/process/addr_range.html
b/httemplate/edit/process/addr_range.html
index
6b05d23
..
5df0559
100644
(file)
--- a/
httemplate/edit/process/addr_range.html
+++ b/
httemplate/edit/process/addr_range.html
@@
-13,6
+13,11
@@
$cgi->param('end', $end->addr);
$cgi->param('start', $start->addr);
}
$cgi->param('end', $end->addr);
$cgi->param('start', $start->addr);
}
+ if ( $start + 0x7FFFFFFF <= $end ) {
+ # then this is going to overflow
+ return "Address ranges must be < 2^31 - 1 addresses long."
+ }
+
$cgi->param('length', $end - $start + 1);
} else {
$cgi->param('length', 1);
$cgi->param('length', $end - $start + 1);
} else {
$cgi->param('length', 1);