Sha256: a12a4cce8b2e034f817c605b8acc02f8291b16271bc25eacb2a30c1febe2bafc

Contents?: true

Size: 353 Bytes

Versions: 16

Compression:

Stored size: 353 Bytes

Contents

module RubySMB
  module Dcerpc
    class PortAnyT < Ndr::NdrStruct
      default_parameter byte_align: 2
      endian :little

      ndr_uint16  :str_length, label: 'Length', initial_value: -> { port_spec.to_binary_s.size }
      stringz     :port_spec, label: 'Port string spec', byte_align: 2, onlyif: -> { str_length > 0 }
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
ruby_smb-3.3.13 lib/ruby_smb/dcerpc/port_any_t.rb
ruby_smb-3.3.12 lib/ruby_smb/dcerpc/port_any_t.rb
ruby_smb-3.3.11 lib/ruby_smb/dcerpc/port_any_t.rb
ruby_smb-3.3.10 lib/ruby_smb/dcerpc/port_any_t.rb
ruby_smb-3.3.9 lib/ruby_smb/dcerpc/port_any_t.rb
ruby_smb-3.3.7 lib/ruby_smb/dcerpc/port_any_t.rb
ruby_smb-3.3.6 lib/ruby_smb/dcerpc/port_any_t.rb
ruby_smb-3.3.5 lib/ruby_smb/dcerpc/port_any_t.rb
ruby_smb-3.3.4 lib/ruby_smb/dcerpc/port_any_t.rb
ruby_smb-3.3.3 lib/ruby_smb/dcerpc/port_any_t.rb
ruby_smb-3.3.2 lib/ruby_smb/dcerpc/port_any_t.rb
ruby_smb-3.3.1 lib/ruby_smb/dcerpc/port_any_t.rb
ruby_smb-3.3.0 lib/ruby_smb/dcerpc/port_any_t.rb
ruby_smb-3.2.8 lib/ruby_smb/dcerpc/port_any_t.rb
ruby_smb-3.2.7 lib/ruby_smb/dcerpc/port_any_t.rb
ruby_smb-3.2.6 lib/ruby_smb/dcerpc/port_any_t.rb