compare_size
(int (*)(const void*, const void*))compare_size);
static int compare_size(const void *a, const void *b);
.si_compare = &compare_size,