ipset bitmap:port question

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

I'm trying to understand if ipset "bitmap:port" should support protocol or not. Based on the name"bitmap:port" it should only store one value per row, and not tuple like "bitmap:ip,mac" does. However the examples in the manual suggests it should?

From the man page at http://ipset.netfilter.org/ipset.man.html#lbBI

bitmap:port
/ADD-ENTRY/:= {/[proto:]port/|/[proto:]fromport/-/toport/}
Examples:
    ipset create foo bitmap:port range 0-1024
    ipset add foo 80
    ipset test foo 80
    ipset del foo udp:[macon-udp]-[tn-tl-w2]


However in my testing I can't see any entries with udp or tcp in the list.

    # ipset create test bitmap:port range 1000-65000 comment
    # ipset add test tcp:8080 comment "http proxy"
    # ipset add test udp:9999 comment "some udp service"


However when listing or exporting the "test" set, there is no protocol information.

    # ipset list test
    Name: test
    Type: bitmap:port
    Revision: 3
    Header: range 1000-65000 comment
    Size in memory: 520144
    References: 0
    Number of entries: 2
    Members:
    8080 comment "http proxy"
    9999 comment "some udp service"

    # ipset save test
    create test bitmap:port range 1000-65000 comment
    add test 8080 comment "http proxy"
    add test 9999 comment "some udp service

I am running:
ipset v7.1, protocol version: 7
kernel 5.3.10

Regards,
~A




[Index of Archives]     [Linux Netfilter Development]     [Linux Kernel Networking Development]     [Netem]     [Berkeley Packet Filter]     [Linux Kernel Development]     [Advanced Routing & Traffice Control]     [Bugtraq]

  Powered by Linux