Whamcloud - gitweb
LU-9480 lnet: automatic sizing of router pinger buffers
[fs/lustre-release.git] / lnet / include / lnet / lib-types.h
index 9c072b9..2887414 100644 (file)
@@ -449,14 +449,13 @@ struct lnet_ping_buffer {
 
 
 /* router checker data, per router */
-#define LNET_MAX_RTR_NIS   LNET_INTERFACES_MIN
-#define LNET_RTR_PINGINFO_SIZE LNET_PING_INFO_SIZE(LNET_MAX_RTR_NIS)
 typedef struct lnet_rc_data {
        /* chain on the_lnet.ln_zombie_rcd or ln_deathrow_rcd */
        struct list_head        rcd_list;
        struct lnet_handle_md   rcd_mdh;        /* ping buffer MD */
        struct lnet_peer_ni     *rcd_gateway;   /* reference to gateway */
        struct lnet_ping_buffer *rcd_pingbuffer;/* ping buffer */
+       int                     rcd_nnis;       /* desired size of buffer */
 } lnet_rc_data_t;
 
 struct lnet_peer_ni {