Is the emlxs source code up-to-date?  I can't get it to compile.  Anywhere.

Just one of the problems I'm having is with the fc_fca_tran_t structure.  The 
fc_fca_tran_t structure used in the emlxs source code as released uses a 
fc_fca_tran_t structure with 32 elements that's initialized thus:

static fc_fca_tran_t emlxs_fca_tran = {

        FCTL_FCA_MODREV_3,
        1,
        sizeof (fc_buf_t),
        2048,
        &emlxs_dma_lim,
        0,
        &emlxs_dma_attr,
        &emlxs_dma_attr_1sg,
        &emlxs_dma_attr_1sg,
        &emlxs_dma_attr,
        &emlxs_dma_attr_1sg,
        &emlxs_dma_attr_fcip_rsp,
        &emlxs_dma_attr_1sg,
        &emlxs_dma_attr,
        &emlxs_data_acc_attr,
        emlxs_bind_port,
        emlxs_unbind_port,
        emlxs_pkt_init,
        emlxs_pkt_uninit,
        emlxs_transport,
        emlxs_get_cap,
        emlxs_set_cap,
        emlxs_get_map,
        emlxs_transport,
        emlxs_ub_alloc,
        emlxs_ub_free,
        emlxs_ub_release,
        emlxs_pkt_abort,
        emlxs_reset,
        emlxs_port_manage,
        emlxs_get_device,
        emlxs_notify
};

Yet the fc_fca_tran_t structure in the COMSTAR source (fc_fcaif.h) has 34 
elements.  Note that in the emlxs source code, emlxs_bind_port is the 16th 
element, yet in fc_fcaif.h header file, the fca_bind_port element is 18th.
 
 
This message posted from opensolaris.org
_______________________________________________
storage-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/storage-discuss

Reply via email to