code: def linehexdump(x, onlyasc=0, onlyhex=0, dump=False):
      
      s = ""
      s = hexstr(x, onlyasc=onlyasc, onlyhex=onlyhex, color=not dump)
      if dump:
          return s
      else:
          print(s)
docs: Build an equivalent view of hexdump() on a single line
  
      Note that setting both onlyasc and onlyhex to 1 results in a empty output
  
      :param x: a Packet
      :param onlyasc: 1 to display only the ascii view
      :param onlyhex: 1 to display only the hexadecimal view
      :param dump: print the view if False
      :returns: a String only when dump=True