ifp_stats
ifp_stats_t ifp_stats;
if (kstat_read(kc, ifp_ks, &ifp_stats) < 0) {
if (ifp_stats.version > 1) {
ifp_stats.drvr_name);
if ((*ifp_stats.node_wwn != '\0') &&
(*ifp_stats.port_wwn != '\0')) {
ifp_stats.node_wwn,
ifp_stats.port_wwn);
if (*ifp_stats.fw_revision != 0) {
ifp_stats.fw_revision);
if (ifp_stats.parity_chk_enabled != 0) {
ifp_stats.version,
ifp_stats.lip_count);
if (ifp_stats.resp_status[i] != 0) {
ifp_stats.resp_status[i], i);
ifp_stats.tstats[i].
ifp_stats.tstats[i].
ifp_stats.tstats[i].
ifp_stats.tstats[i].
ifp_stats.tstats[i].logouts_recvd,
ifp_stats.tstats[i].task_mgmt_failures,
ifp_stats.tstats[i].data_ro_mismatches,
ifp_stats.tstats[i].dl_len_mismatches);
typedef struct ifp_stats ifp_stats_t;
typedef struct ifp_stats ifp_stats_t;