#ifdef HAVE_STRUCT_IFADDRLBLMSG
[RTM_DELADDRLABEL - RTM_BASE] = decode_ifaddrlblmsg,
[RTM_GETADDRLABEL - RTM_BASE] = decode_ifaddrlblmsg,
- [RTM_NEWADDRLABEL - RTM_BASE] = decode_ifaddrlblmsg
+ [RTM_NEWADDRLABEL - RTM_BASE] = decode_ifaddrlblmsg,
#endif
+
+#ifdef HAVE_STRUCT_DCBMSG
+ [RTM_GETDCB - RTM_BASE] = decode_dcbmsg,
+ [RTM_SETDCB - RTM_BASE] = decode_dcbmsg,
+#endif
+
+#ifdef HAVE_STRUCT_NETCONFMSG
+ [RTM_DELNETCONF - RTM_BASE] = decode_netconfmsg,
+ [RTM_GETNETCONF - RTM_BASE] = decode_netconfmsg,
+ [RTM_NEWNETCONF - RTM_BASE] = decode_netconfmsg,
+#endif
+
+#ifdef HAVE_STRUCT_BR_PORT_MSG
+ [RTM_DELMDB - RTM_BASE] = decode_br_port_msg,
+ [RTM_GETMDB - RTM_BASE] = decode_br_port_msg,
+ [RTM_NEWMDB - RTM_BASE] = decode_br_port_msg,
+#endif
+
+ [RTM_DELNSID - RTM_BASE] = decode_rtgenmsg,
+ [RTM_GETNSID - RTM_BASE] = decode_rtgenmsg,
+ [RTM_NEWNSID - RTM_BASE] = decode_rtgenmsg
};
bool