sas_elem_t
sas_elem_sort(sas_elem_t *array, int nelem);
sas_elem_t *p1, *p2;
p1 = (sas_elem_t *)arg1;
p2 = (sas_elem_t *)arg2;
sas_elem_sort(sas_elem_t *array, int nelem)
qsort((void *)array, nelem, sizeof (sas_elem_t), sas_elem_compare);
sas_elem_t *adpt_array = NULL;
sas_elem_t *port_array = NULL;
adpt_array = calloc(numAdapters, sizeof (sas_elem_t));
port_array = calloc(numberOfPorts, sizeof (sas_elem_t));