8229db741f
* configure.ac (AC_CHECK_TYPES): Check for struct br_mdb_entry in <linux/if_bridge.h>. (AC_CHECK_MEMBERS): Check for flags and vid fields in struct br_mdb_entry. * rtnl_mdb.c: Include "xlat/mdb_flags.h", "xlat/mdb_states.h", "xlat/rtnl_mdba_mdb_attrs.h", "xlat/rtnl_mdba_mdb_eattr_attrs.h", "xlat/rtnl_mdba_mdb_entry_attrs.h" ,"xlat/rtnl_mdba_router_attrs.h" and "xlat/rtnl_mdba_router_pattr_attrs.h". (decode_mdba_mdb_entry_info, decode_mdba_mdb_entry, decode_mdba_mdb, decode_multicast_router_type, decode_mdba_router_port, decode_mdba_router): New functions. (mdba_mdb_eattr_nla_decoders, mdba_mdb_entry_nla_decoders, mdba_mdb_nla_decoders, mdba_router_pattr_nla_decoders, mdba_router_nla_decoders, br_port_msg_nla_decoders): New arrays. (decode_br_port_msg): Use br_port_msg_nla_decoders. * xlat/mdb_flags.in: New file. * xlat/mdb_states.in: Likewise. * xlat/multicast_router_types.in: Likewise. * xlat/rtnl_mdba_mdb_attrs.in: Likewise. * xlat/rtnl_mdba_mdb_eattr_attrs.in: Likewise. * xlat/rtnl_mdba_mdb_entry_attrs.in: Likewise. * xlat/rtnl_mdba_router_attrs.in: Likewise. * xlat/rtnl_mdba_router_pattr_attrs.in: Likewise.
3 lines
28 B
Plaintext
3 lines
28 B
Plaintext
MDB_TEMPORARY
|
|
MDB_PERMANENT
|