• Petr Machata's avatar
    net: nexthop: Add NHA_OP_FLAGS · a207eab1
    Petr Machata authored
    In order to add per-nexthop statistics, but still not increase netlink
    message size for consumers that do not care about them, there needs to be a
    toggle through which the user indicates their desire to get the statistics.
    To that end, add a new attribute, NHA_OP_FLAGS. The idea is to be able to
    use the attribute for carrying of arbitrary operation-specific flags, i.e.
    not make it specific for get / dump.
    
    Add the new attribute to get and dump policies, but do not actually allow
    any flags yet -- those will come later as the flags themselves are defined.
    Add the necessary parsing code.
    Signed-off-by: default avatarPetr Machata <petrm@nvidia.com>
    Reviewed-by: default avatarDavid Ahern <dsahern@kernel.org>
    Reviewed-by: default avatarIdo Schimmel <idosch@nvidia.com>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    a207eab1
nexthop.c 91.6 KB