LIBCFS_FREE(msg, sizeof(*msg));
 }
 
-lnet_libhandle_t *lnet_res_lh_lookup(struct lnet_res_container *rec,
-                                    __u64 cookie);
+struct lnet_libhandle *lnet_res_lh_lookup(struct lnet_res_container *rec,
+                                         __u64 cookie);
 void lnet_res_lh_initialize(struct lnet_res_container *rec,
-                           lnet_libhandle_t *lh);
+                           struct lnet_libhandle *lh);
 static inline void
-lnet_res_lh_invalidate(lnet_libhandle_t *lh)
+lnet_res_lh_invalidate(struct lnet_libhandle *lh)
 {
        /* NB: cookie is still useful, don't reset it */
        list_del(&lh->lh_hash_chain);
 static inline lnet_eq_t *
 lnet_handle2eq(struct lnet_handle_eq *handle)
 {
-       lnet_libhandle_t *lh;
+       struct lnet_libhandle *lh;
 
        lh = lnet_res_lh_lookup(&the_lnet.ln_eq_container, handle->cookie);
        if (!lh)
 lnet_handle2md(struct lnet_handle_md *handle)
 {
        /* ALWAYS called with resource lock held */
-       lnet_libhandle_t *lh;
+       struct lnet_libhandle *lh;
        int cpt;
 
        cpt = lnet_cpt_of_cookie(handle->cookie);
 lnet_wire_handle2md(struct lnet_handle_wire *wh)
 {
        /* ALWAYS called with resource lock held */
-       lnet_libhandle_t *lh;
+       struct lnet_libhandle *lh;
        int cpt;
 
        if (wh->wh_interface_cookie != the_lnet.ln_interface_cookie)
 lnet_handle2me(struct lnet_handle_me *handle)
 {
        /* ALWAYS called with resource lock held */
-       lnet_libhandle_t *lh;
+       struct lnet_libhandle *lh;
        int cpt;
 
        cpt = lnet_cpt_of_cookie(handle->cookie);
 
        struct lnet_hdr          msg_hdr;
 };
 
-typedef struct lnet_libhandle {
+struct lnet_libhandle {
        struct list_head        lh_hash_chain;
        __u64                   lh_cookie;
-} lnet_libhandle_t;
+};
 
 #define lh_entry(ptr, type, member) \
        ((type *)((char *)(ptr) - (char *)(&((type *)0)->member)))
 
 typedef struct lnet_eq {
        struct list_head          eq_list;
-       lnet_libhandle_t          eq_lh;
+       struct lnet_libhandle     eq_lh;
        lnet_seq_t                eq_enq_seq;
        lnet_seq_t                eq_deq_seq;
        unsigned int              eq_size;
 
 typedef struct lnet_me {
        struct list_head         me_list;
-       lnet_libhandle_t         me_lh;
+       struct lnet_libhandle    me_lh;
        lnet_process_id_t        me_match_id;
        unsigned int             me_portal;
        unsigned int             me_pos;        /* hash offset in mt_hash */
 
 typedef struct lnet_libmd {
        struct list_head         md_list;
-       lnet_libhandle_t         md_lh;
+       struct lnet_libhandle    md_lh;
        lnet_me_t               *md_me;
        char                    *md_start;
        unsigned int             md_offset;
 
        return recs;
 }
 
-lnet_libhandle_t *
+struct lnet_libhandle *
 lnet_res_lh_lookup(struct lnet_res_container *rec, __u64 cookie)
 {
        /* ALWAYS called with lnet_res_lock held */
        struct list_head *head;
-       lnet_libhandle_t *lh;
+       struct lnet_libhandle *lh;
        unsigned int hash;
 
        if ((cookie & LNET_COOKIE_MASK) != rec->rec_type)
 }
 
 void
-lnet_res_lh_initialize(struct lnet_res_container *rec, lnet_libhandle_t *lh)
+lnet_res_lh_initialize(struct lnet_res_container *rec,
+                      struct lnet_libhandle *lh)
 {
        /* ALWAYS called with lnet_res_lock held */
        unsigned int ibits = LNET_COOKIE_TYPE_BITS + LNET_CPT_BITS;