X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fluci.git;a=blobdiff_plain;f=libs%2Fcore%2Fluasrc%2Fip.lua;h=68ac384dc6e9b189c3f6ee91a4c7a09017bbd475;hp=855bc4a816258ca57e7c21d71436b6ed4bdfec93;hb=e080fcebd2396c138d8c916d1cf385a88e0db246;hpb=f4ec942d1bc3d9a6c822c075017cb2949cd8fff5 diff --git a/libs/core/luasrc/ip.lua b/libs/core/luasrc/ip.lua index 855bc4a81..68ac384dc 100644 --- a/libs/core/luasrc/ip.lua +++ b/libs/core/luasrc/ip.lua @@ -361,8 +361,8 @@ end function cidr.contains( self, addr ) assert( self[1] == addr[1], "Can't compare IPv4 and IPv6 addresses" ) - local mask1 = self:mask() - local mask2 = addr:mask() + local mask1 = self:prefix() + local mask2 = addr:prefix() if mask1 <= mask2 then return self:mask(addr:prefix()) == mask2 end