From 9e5be0908cc9d60cbac04067dfc1dd230da84592 Mon Sep 17 00:00:00 2001 From: Mateusz Viste Date: Wed, 26 Nov 2025 11:15:05 +0100 Subject: [PATCH 1/2] Fixes for ruby 3.3+ compatibility From 45759d4bdc72920479ad39b76ba918a2df827e4e Mon Sep 17 00:00:00 2001 From: Mateusz Viste Date: Wed, 26 Nov 2025 11:17:41 +0100 Subject: [PATCH 2/2] Fixes for ruby 3.3+ compatibility --- bgpfeeder | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bgpfeeder b/bgpfeeder index d46a54b..7e55ad1 100755 --- a/bgpfeeder +++ b/bgpfeeder @@ -140,7 +140,7 @@ class IpAddrAndPort # def initialize(spec, default_port=nil) raise ArgumentError.new("default_port must be a number") unless - default_port.nil? || default_port.kind_of?(Fixnum) + default_port.nil? || default_port.kind_of?(Integer) spec1, spec2 = spec.split(/-/, 2) @from=nil @@ -1037,7 +1037,7 @@ module BGP attr_reader :last_updated def initialize(file) - raise Errno::ENOENT unless File.exists?(file) + raise Errno::ENOENT unless File.exist?(file) @file = file @last_updated = nil end