_TRANSPORT_LAYER_FILTER

Home Forums Discussions Support _TRANSPORT_LAYER_FILTER

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #11963
    Zyxel
    Participant

      Пожалуйста, не относись к ICMP как к па́сынку.

      Please consider adding a union member _ICMP_FILTER to the struct _TRANSPORT_LAYER_FILTER so the received ICMP packets, which do not have a matching “Type” and “Code” fields, do not get indicated to the User Mode unnecessarily …just like it is possible to filter out indications of the tcp and udp traffic, which does not have a matching source and destination port ranges.

      For example something like this:

      struct _ICMP_FILTER
      {
      unsigned long m_ValidFields;
      CODE_RANGE m_TypeRange;
      CODE_RANGE m_CodeRange;
      };

      #11966
      Vadim Smirnov
      Keymaster

        Гм, видимо до сих пор никому не понадобилось. Добавлю, это в общем несложно.

        #11978
        Zyxel
        Participant

          большое спасибо

          #12015
          Vadim Smirnov
          Keymaster

            Добавил, можете протестировать:

            https://www.ntkernel.com/downloads/Windows Packet Filter 3.2.32.1 x64.msi
            https://www.ntkernel.com/downloads/Windows Packet Filter 3.2.32.1 x86.msi

            Определения для NDISAPI в ветке develop на github.

          Viewing 4 posts - 1 through 4 (of 4 total)
          • You must be logged in to reply to this topic.