Whamcloud - gitweb
Revert "LU-5570 lnet: check router aliveness timestamp"
[fs/lustre-release.git] / lnet / include / lnet / lib-types.h
index c25241f..5199f84 100644 (file)
@@ -544,6 +544,11 @@ struct lnet_peer_table {
        struct list_head        *pt_hash;       /* NID->peer hash */
 };
 
+/* peer aliveness is enabled only on routers for peers in a network where the
+ * lnet_ni_t::ni_peertimeout has been set to a positive value */
+#define lnet_peer_aliveness_enabled(lp) (the_lnet.ln_routing != 0 && \
+                                        (lp)->lp_ni->ni_peertimeout > 0)
+
 typedef struct {
        struct list_head        lr_list;        /* chain on net */
        struct list_head        lr_gwlist;      /* chain on gateway */