# File lib/tree.rb, line 360 def find(cidr) if ( !cidr.kind_of?(NetAddr::CIDR) ) begin cidr = NetAddr::CIDR.create(cidr) rescue Exception => error raise ArgumentError, "Provided argument raised the following " + "errors: #{error}" end end me = find_me(cidr) if (me) me = NetAddr.cidr_build(me.version, me.to_i(:network), me.to_i(:netmask)) end return(me) end