docs: def get_bpf_pointer(tcpdump_lines):
      """Create a BPF Pointer for TCPDump filter"""
      if conf.use_pypy:
          return _legacy_bpf_pointer(tcpdump_lines)
  
      # Allocate BPF instructions
      size = int(tcpdump_lines[0])
      bpf_insn_a = bpf_insn * size
      bip = bpf_insn_a()
  
      # Fill the BPF instruction structures with the byte code
      tcpdump_lines = tcpdump_lines[1:]
      i = 0
      for line in tcpdump_lines:
          values = [int(v) for v in line.split()]
          bip[i].code = c_ushort(values[0])
          bip[i].jt = c_ubyte(values[1])
          bip[i].jf = c_ubyte(values[2])
          bip[i].k = c_uint(values[3])
          i += 1
  
      # Create the BPF program
      return bpf_program(size, bip)