class Facter::Resolvers::Solaris::FFI::Lifconf
Public Class Methods
Source
# File lib/facter/resolvers/solaris/ffi/structs.rb, line 85 def self.new_for_ioctl(interface_count) lifconf = new lifconf[:lifc_family] = 0 lifconf[:lifc_flags] = 0 lifconf[:lifc_len] = interface_count * Lifreq.size lifconf[:lifc_buf] = ::FFI::MemoryPointer.new(Lifreq, interface_count) lifconf end