We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2cd0996 commit 85e1d5aCopy full SHA for 85e1d5a
moz_security/modules/iputils.lua
@@ -102,19 +102,13 @@ local function ip2bin(ip)
102
end
103
104
-- Return the binary representation of an IP and a table of binary octets
105
- local bin_octets = {}
106
local bin_ip = 0
107
108
for i,octet in ipairs(octets) do
109
- local bin_octet = tonumber(octet)
110
- if not bin_octet or bin_octet < 0 or bin_octet > 255 then
111
- return nil
112
- end
113
- bin_octets[i] = bin_octet
114
- bin_ip = bit.bor(bit.lshift(bin_octet, 8*(4-i) ), bin_ip)
+ bin_ip = bit.bor(bit.lshift(octet, 8*(4-i) ), bin_ip)
115
116
117
- return unsign(bin_ip), bin_octets
+ return unsign(bin_ip), octets
118
119
120
0 commit comments