# File lib/net/dns/names.rb, line 56
      def pack_name(name)
        if name.size > 255 
          raise ArgumentError, "Name may not exceed 255 chars"
        end
        arr = name.split(".")
        str = ""
        arr.each do |elem|
          if elem.size > 63
            raise ArgumentError, "Label may not exceed 63 chars"
          end
          str += [elem.size,elem].pack("Ca*")
        end
        str += [0].pack("C")
        str
      end