* luci/libs: fix off-by-one bug in luci.ip
[project/luci.git] / libs / core / luasrc / ip.lua
index e6de08f..2fe7129 100644 (file)
@@ -333,7 +333,7 @@ function cidr.network( self, bits )
        if #data < #self[2] then
                table.insert( data, bit.band( self[2][1+#data], __mask16(bits) ) )
 
-               for i = #data, #self[2] do
+               for i = #data + 1, #self[2] do
                        table.insert( data, 0 )
                end
        end