lib/facter/resolvers/windows/networking.rb in facter-4.3.1 vs lib/facter/resolvers/windows/networking.rb in facter-4.4.0
- old
+ new
@@ -13,10 +13,10 @@
def post_resolve(fact_name, _options)
@fact_list.fetch(fact_name) { read_network_information(fact_name) }
end
def read_network_information(fact_name)
- require 'facter/resolvers/windows/ffi/networking_ffi'
+ require_relative '../../../facter/resolvers/windows/ffi/networking_ffi'
size_ptr = FFI::MemoryPointer.new(NetworkingFFI::BUFFER_LENGTH)
adapter_addresses = FFI::MemoryPointer.new(IpAdapterAddressesLh.size, NetworkingFFI::BUFFER_LENGTH)
flags = NetworkingFFI::GAA_FLAG_SKIP_ANYCAST |
NetworkingFFI::GAA_FLAG_SKIP_MULTICAST | NetworkingFFI::GAA_FLAG_SKIP_DNS_SERVER