From 02c341c3377a7308f821edf0aa347119ab43080d Mon Sep 17 00:00:00 2001 From: Postmodern Date: Mon, 18 Nov 2024 20:34:33 -0800 Subject: [PATCH] Use `Integer#allbits?` and `Integer#nobits?` for rubocop. --- lib/ronin/support/network/ip.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/ronin/support/network/ip.rb b/lib/ronin/support/network/ip.rb index 8fd300c4..13a02621 100644 --- a/lib/ronin/support/network/ip.rb +++ b/lib/ronin/support/network/ip.rb @@ -289,7 +289,7 @@ def self.extract(text,version=nil,&block) # def broadcast? # NOTE: IPv6 does not have broadcast addresses - ipv4? && (@addr & 0xff) == 0xff + ipv4? && @addr.allbits?(0xff) # IPv4: A.B.C.255 end # @@ -309,7 +309,7 @@ def broadcast? # # => false # def logical? - ipv4? && (@addr & 0xff) == 0x00 + ipv4? && @addr.nobits?(0xff) # IPv4: A.B.C.0 end #