]> git.sesse.net Git - nms/blobdiff - zyxel/zyxelcommon.py
More off-by-one fixes.
[nms] / zyxel / zyxelcommon.py
index ad2fa4af9b12056b44004acd4da9ff8f44a5e7e6..e6f1c4feab641827666105a54a7abe7b1f7ec0ba 100644 (file)
@@ -5,7 +5,7 @@ LOGHOST="194.0.255.20"
 # No Z-constant for you!
 def retSubnet(sw):
     (rad,num) = sw
-    drad = (rad - 1) / 2
+    drad = (rad + 1) / 2
     if drad <= 7 or (drad == 8 and (num <= 3 or num == 6)):
         return "241"
     if drad <= 13 or (drad == 14 and num != 4) or (drad == 15 and num <= 3):