Method: Lib::DHCP::Option::Type::SubOption#pack
- Defined in:
- lib/lib/dhcp/options/type/sub_option.rb
#pack ⇒ Object
53 54 55 56 57 58 59 60 61 |
# File 'lib/lib/dhcp/options/type/sub_option.rb', line 53 def pack option_pack = '' sub_len = 2 @payload.each do |sub_option| sub_len += sub_option.len option_pack += sub_option.pack end [@oid, self.len, option_pack].pack('C2a*') end |